MELKNILHMNVGNGESSYARNSFLQETVIRKTLPVLKSAVKGMANLDTVLSKCFVIADLGCSNGPNTLLAASIIIDVVLERCREDNHHKAPQFQVFLNDLYGNDFNAIFQSLPNFYANFKKEKGENFSCFVSATPGSFYGRLFQDGSLHLVHSAYRKQFHTDMKMFLQMRSSEIVRGGCMVLTFLGRSSVDPTSDDCCSLWGLLGQSLHNMIKEKLVQESDINTFNAPVYFPCEEEVRNVIHDEGSFSLDTLNAFQLNWDPYDTDYTSMKAFNEQCYIHGKNTAMFMRAVTESLLVSHFGDLMNTDVLFKNMEKQVAEYLTRKKTRHFTLVISLTRK*