MRIVIGKARIRAERKTSASISAFVSMPAAHFRLTMLERVRISLFLIAAIATSGGTFDAIFRSKKGFEKLGYEGYLYNLDKKNANYTLWRCELSKKPGHKCSGRAKLTASTVEVYTAHSHPPDQAKVEADVLKSKIYEAAENPLMDSKSLLREAAHIASTTPGMEELDVESSSNLKLAALIANTSLLQSALNGLCDSNELNAGPSTSMSVDLFSKKDDTEREKKVCKSWTLLSVCTFLMRHFVGLLWSASFCKCS