MISTGDCDVLVRRQDEDLRLYIVVGDYTVRTFDFLLLFSSFIVWFVRMTALLICMSSKPWFVKGEQQVPCLFVLGDSLFDNGNNNNLLTTAKANYPPYGIDFPDGPTGRFTNGRNVADFLAELLGFDKYIEPFATVKGVDMFKGVNYASGAAGILDETAIHMGDRISLNRQLHNHNETISHMSTLLGNKTLTMEYLSKCIYIVQMGNNDYINNYLLPQLYLSSHMYNPEQFASILIQQYSEQLKTLYLYGARKVVVFGLGGIGCVPSELDMYGTGDSVCINSIDSAVRKFSDKLKPMIDDLNSNLPNAKFIYINSSSIEVPDPSSIGITKLSEPCCEISGTIGEGLCKHGGGACSDRAAHYFWDGFHPSEAPNKVTAERAYTALQSTHVYPFDISQLAQL*