MMTVQEFIAAIADSLLPRLPALLQAYWVLASSAVLLTLLPLPIVPSAFKAAVKLAASRGKLWHDRPDAKALGFLKDVSVPQQYFEHFYLVGSLVTTVLLQVYIFVCTPDTDGSTLKRDSLLALFLFELHVLRRYGESNYVMHYPETARMHLLAYLFGLSYYVVAPLTLLPAFVMDVGVLRGAWDQALGGGKDLAGVDERLYAAVLAPHPGKYRLAGALALYVFASILQFVSHLSLARMSREASQRATEFAVVDAINKGNRAGVVGAIPTPAGVVDADGKPLTAKVVHLYEVPRGGVFNLVSCPHYLAEILIYAALALVTSGSTGSLLMAGWVFLNLVLAAAATQRFYRTRYPNDYPKSRAALIPFIL*