MQFASLLLLLYIFLGQIYPTEAAKYFVRLKKPHTLDLLFKQDEADASAENRISLHGLRDRIKKKISFGTFEGFVGEFTTELVEKLKKNSLIADITPDIIVSSCDIELQSPAPDHLARLSKEGAVRAQDRLLGPEFFYDGDWTGEGVNVYVIDTGIRVNLDEFEGRASFGADFTGTGKDDSVGHGTHVAGLIGSKTFGVAKNINLISVKALSGNGSGSLSEVLQAIEFAVKHMKASRKPGVANLSLGAPKNSILEKAIEEAFKNGLVIVAAAGNAFVDACNTSPANSPYAITVGAIGDHNDEITRFSNWGACVDLFAGGDTIVSVGLLNGVAVRMSGTSMSAPIVAGLAGILLDQGVAPEDVKGKLIELSDEGKINDNTGILKPGTPNRIANNGIRKSDYEDQKENDNDEDDEDGEDNLEDIEEDEDYWDEERRYREYAVSSLVF*