MGSEHVERPHIICVPYPAQGHVTPMLKLAKLLHARGFFITYVNTEFNHNRLLRSRGPDSLKGLEDFLFETIPDGLPPSDRDATQDVPALCESTSKNCTVPFRDLIVKINSTFGVPKISCILSDGVMSFTLDAAEELGIPEVLFWTPSACGFLAYLHYQQLVEKEIIPFKDEYFLTNGSLDMPIDWIRGMDGIHLKDIPSFIRTTDPNDIMLNFFIRETQRATKGLAVIMNTFDDFEHTALDALKAMFPNFYTIGPLNTLSNQFPKSASDSLGSNLWKEDSKCLEWLENKDPKSVVFVNFGSITVMTEKQLEEFAWGLANSKHPFLWITRPDLVMGSSAMLPQEFVEATEERGMLASWCLQEKVLQHPSIGVFLTHCGWNSTIESVCGGVPVICWPFFAEQQTNCRYACTEWGMGMEIDNNVKRDEVEGLVREMMEGEKGKEMRNKAMEWKDLAEIATKPGGSSFKNFEHVVNQFLWPATS