MLAVFHKSIAEAPEGLRTPDSASLPALKDGFLPQFFASLHPSAVTVNLGSSGAISYSVDKQNPLLPRLFAVVDDIFCLFQGHIENVALLKQQYGLNKTANEVIIVIEAYRTLRDRGPYPADQVVRDLHGKFAFVLYDSSNRTAFLAADADESVPFFWGVDSEGHLVLSDDEETVKKGCGISFAPFPKGCFFTTSGGLRSFEHPLNELRAEPRVDSSGQVCGANFKVDVEAKKETGMPRVGSAANWSTHY*