MPVWVSIPFPISGTGSRPLPMLSNPFTFFTRSLSPRPPLLPMAAISTTVSTDKSADSAPDQPSHNTPFPLQVSKRLEKFKTTIFTQMSMLAIKHGAINLGQGFPNFDGPEFVKEAAIQAIKDGKNQYARGFGVPDLNSAVAARFEKDAGLVVDPEKEVTVTSGCTEAIAATVLGLINPGDEVILFAPFYDSYEATLSMAGAKIKSITLRPPNFSVPIDELKSAVSKNTRAILMNTPHNPTGKMFTREELVAISSLCIENDVLVFSDEVYDKLAFEADHISIASLPGMYERTVTMNSLGKTFSLTGWKIGWAIAPVHLTWGVRQAHAFLTFATSTPMQSAAAAALRAPESYYEELKRDYMAKKAILVEGLNAVGFVVYPSSGTYFVVVDHTPFGFENDIAFCEYLIREVGVVAIPTSVFYLNQEDGKNLVRFTFCKDEGTLRAAVERMKERLKRR