MASASPTIVLVPLCVPGHLPPLFEAGKRLLSSGAMSLTVLFMQMTMAANLMSDVTDLIRRESESGLDIRFHHLPAVELPTDSHGTEDFIMRFIQLHAPHVKAALSGLASPVAAVVVDYFCTTLFDVTRELALPVYAYLPCSASMLALILRLPALDEEVSGDLGDMEAVDVPGMPPVPAALLPTPLMTRGPNYAWLVYHGKRIMEAAGVIVYTVAELEPNVLAAIAEGRCVPGRRAPTVYLIGPALSVKAPGKQPHECVTWLDAQPSASVVLLCFGSMGGSFPAPQVREIADALERSGHRFLWVLRGPVPAGGAPYPTDANVDELLPEGFLERTKDRGLVWPKWAPQKDIIAHPAVSGFVTHCGWNSVLESLWNGVPLAPWPLFAEQHLKAFELVSVMGVAVAMEVDRKRGNFVEAAELERAVRSLMGGSEEGRKARVKAAEAKALCRNAVEEGGSSYVSLQELAREMLQHCGREAEDSASL*