MAPSNKFNVGIIGYGLSAKVFQIPFVALTESLVLHSIVQRSPSPGNSAPEDHPSAKHFTSIEPMLADPDVHVVIISTPPNTHFETARDALRNGKHVLVEKPFVPTSAQAEELAALAAEKKRVLCVYQNRRWDSDFLTVQKLIREGTLGRIVEFETHFDRFRLEKPTTWKGQLSMDQAGGVLYDLGTHLLDQVFVLFGMPTSVSAKFLDQREGRIVTGGSDESQQPDSIAAVLTYADTGLLVHVRISVVSAETKQPRFRIRGTKGSYQKAFLDPQEDQLRGGMAATDARFGKEDESRYGRLCYVTEDGKIEEKVYPTTEPETYIKIFEGFAKALETGNEDDIPVPASQAAKVLRIIEALRESAKTGRDVAP*