MDFFRGLYIIPWSKNYISITLDVLIVAFLIYKTYTTLRRTRGIQLLLGVGIIWISGSFAEYLGFELLEWILTNIRPALVFAIIVLLQPELRRLTGDLARIRLLRLFFLKPSFDLDPIVEAVRAMSQEKIGSIIVLVKDISLKDISENAVPMDSLVTSEILQTIFFKNSPLHDGAVIIEQNRIVCAASYLPMSSSVEISTLGARHRSALGLSEETDSIIIVTSEETGDITICYEGEMIHPVKPLELKALVSGLMSGNKRPKDESLRKSKEKDSGVII