MAMGHGAFAFSLPLFTGRSLKAVMKSWGFSERKRRAAVRFGSGRDLKDDEPYERKGHTASTPLVRNVDLPTVDAVLKTKRRLMVLMSDTGGGHRASAIALSDALHALYPADELEIIIVDFFVSVAGPPLDTMPELYAYLAKHPNLWRLIWLAGQFPPTRWIFSMYVYWLSSAFFEHALDSFRPHLIVSVHPLCQSAPLEVLKRRGLMGVIPFLTVVTDLGSAANSWFHKNVDLCIVPSERVRRIGLAQGVHPDKLFLVGLPVRKAFWKRAAPKWFTRLSLGLPVFKKTRVILMVGGGDGVGNMESLATAVTQEIANHADRLPGVRLVVICGKNAKLEESMRCRTWSIPVEIHGFVTNMADYMCAADVIVTKAGPGTIAESWIRGLPVMLSSFLPGQEAGNVELVVKSGSGACCEQPKKLARVLRGWIGDDQALKAMSRASRAQGTRDATLIIARILGQYAFHRRSSLVLDRQNANPFVQPVLA*