MEKAFLFAFCFIAVAYLPFSNSLPFVVLHGLGDQCRNGGMTRFTNLLSNYSGQEGFCIEIGDGSHDSWFTSITKQVESVCDTVKALPELQSGYNLVGLSQGNVIGRAVIQWCDDGPPVNNMISLGGPHAGTASIPLCGRGTFCGIANLLIELGVYTPYVQEHLGPAGYVKIPTDLKAYSKGCKFLPKLNNELEDDKNMTHKERFSSLNQLVLIMFENDKVLIPPETAWFGYYASNNLKTIVAANETDLYKDDWIGLRALDEAGKVSWLSLPGGHLRVTEAEMITHIVPYLVDPMVAS*