MVVEHVVMMPFMAQGHLIPFAALAELLSELHSLKITLVNTPHNASKLRSMMNPKAAGAIDVAELPFSSADHGLPPDAENTDALPYPLILRLFEASETLEPAFESLISDVARKDGRLPLCIVADVFCGWTVLVAERLGIHHVVFTTCGAFGTLGYASTWLHLPHVGTDADEFPVPGMPGVRLHRTQLASHLRVADGKDGWSIFLQKHISLSMHRSRGDMLCNTVAELEPDGIRLLQTMTGSRVLPIGPLLPLSLFSENWARERGGKPLGISAESCIAWLDTQPLRSVLYVSFGSQNTVSRWQLKELALGLEASGAGFIWVVRPPLEFPMTAEFRSEWLPEGFEERVKDRGLIVKGWAPQLAILSHKGTGAFLSHCGWNSVLESLSQGVPLIGWPMAGEQFYNTIMLGDEKVGVCVEVGRGKEVGVDREKVARVVAEVVKGEKGAEMRRKAAEMREDLRKGMAEEESGGGSSLRALDEFVASIVSPHVHFVA*