MASFLLSSSFHLYTSRDFSHLAPSQLGSRPNRLGAPTDLHGFFDLKRQLCPMAMAHKANDSKKHRTGRKITLDDKDMPQQWYNIIADLPKPPPPPLNPQTLQPLKPHDLLPLFPPALIEQEGGIEAYINIPEEVLDVYSIWRPTPLFRARSLEKLLETPARIYYKYEGVSPAGSHKPNTAVPQAWYNAQAGVKRLTTETGAGQWGSALAFACSLFGIECEVWQVRASYDQKPYRKLMMETWGAKVHPSPSNLTMAGRSILEKAPSSPGSLGIAVSEAIEAALADQDSKYSLGSILNHVLLHQTVIGEECLKQMAMVEETPDVIIGCTGGGSNLSGLAFPFIREKMKGKINTIFRAVEPAACPSLTKGVYTYDFGDTAGITPLLKMHTLGHDFIPDPIHAGGLRYHGMAPLVSHLYNLGYMEAIAIPQIECFQAALSFARTEGIIPAPEPTHAIAATVREALHCRETGEEKVILMALCGHGHFDLAAYEKYMAGQMVDLAYPQEKVLEAMSRIPSVLL*