MLSRNGANFWKEGQSAAPGHAVSMADPTDLNLDAPSDLQDIPDLSPVDDLVPPPEGTYPDKASLIASVHAHAKAHGYNVVVKSSSTPTEKKPGRTAKVWLRCDRGGQYRPRNGLTEETRKRKRTSRLMDCPFMLVAAGNPGIWTLTVLNPSHNHGAIVDKPRQTPHHRVKKGQVTAVPYDWPHDATFTPFTTALVVVDMQRDVCSQEGYMAYQGYDVTPAMALIPKIRRLLDAFRAAGFPVYHTREGHRPDLSTLSTRENFRSHNNPTATGIGSTGPLGRFLIRGEPGHDIVPDLYPLEGEPVVDKPGRGAFAHTDFELLLRNKGIKNLVIVGMTTDGAVASTLREGCDKGFDCLLLEDGAVALDHTLHLGACNSVKMEGGLLGATSRIDDLVHAVDNFKNLLVKKMAPQMMVS