MAPFPTSHYFRAFTFSILFLKTLAFDPIPLFSYAGFGKDLKFKPNVALFGNAKVLNEGSGIHFSGFGSSRGTGRIMYKKPIKLSQGKPRQLVSFSTYFAFSVSLEDGGGLAFVMAPKGSQGNVFYQSSSSGLNDGKFEVVGVEFSASKSGRKGVSSSCDVNMNIGGSVVAKKSNTSIGEKLHVWIDYEASSRRLEVRLSQHGKARPSYPLMWHSIDLSNVLKENEMFVGFSSVKGNNDSQACDLYSWSFVLRNFPHSMHSEPLDPKVFVKNTESPVAKQRSDCFLSVLAAMIFGTGCGALTAFIVLYLWTIFGNNKRAVVPEESLVEPVDVDYRKKVKIVVDKTIEDGKK*