MSSRQLLEHRENTKIITLNELVQEFSEPERLRLQLTVKVKKKPLDIGSFAYLIRGKNKSVHDDRGTPLVIESFVESRRELIVRVLESFVGLRDKSVLANFFHTEYFIDWLNAEGYREIFSSSVDAQKAYRDYTAHLNQKISDKKLKPRTASSYQTRASSLIKLLYPDNSVHILAGAVRIVPDRGSATAGAAHVELYRDVCFAIAQQCSDFILNKKPYPLVVGVRDYEVVIFPSNRGASSPFKDAAPSYNSAERRIATAEEYFAAFERLGRKKPRNYNVARELRSSQASLDAANEDGRNWHRLNLASLAAKAYAILFFMITGATPAEFEQFSYEDALKVEKSPLKKELSAVKFRAGGKSTLYNIGRGSGLSLLKEYLKLRAWILDGARHERLFFAMPTSGQLRTCKSFGDLNVTSSLEKFYEFISGVFLDPTVPRLSTRKIRKHKSTEMHSARLSPSTVAASLNHTEAVNLSTYAEATPEQQQSEFSLFWDAIRHAAHVVRERSRKAVASSVAIAAGHCEDFNKPTSATDVGLIIEPNCRTQYGCLYCENYLCHGDEEDLHKILSLQYVVNAVRKSAPDAAHTEALFKELSIRIEFIVDALSERSSSVKQTVEKVKAKVFEYGELTKFWEVRLGRYEKMGIVF*