MDISLFSPNKEANFLQQYSNQIKINGLAAAIDMQSTNQQPQNSHTSTSRSWGSSEPCPEGAKWASRLLMECARAVSEKDSSKINHLLWMLNEMASPYGDCEQKLAFYFLQALFCKATESGLRCYKTLTSVAEKSHSFDSARKLILKFQEVSPWTTFGHVASNGAILEALEGETKLHIIDISNTICTQWPTLLEALATRNDETPHLKLTVVVTASIVKSVMKEIGQRMEKFARLMGVPFEINVISGLNNLGELTKEDLGVQEDEAVAVNCIGALRRVEVEERGAVIRMFQSLRPRVVTVVEEEADLFSSSVNHDFVKCFEECLXFYTLYFDMLEESFVPTSNERLMLERECSRSIVRVLGCDHHDHDDDKNGGECERRERGSQWSDRLKVAFSPVGFSDDVVDDVKALLKRYRAGWALVLPPPQGGGEGGGDDIDQTGIYLTWKEEPVVWASIWKPSAS