MLSRNGANFWKEGQSAAPGHAVSMADPTDLNLDAPSDLQDIPDLSPVDDLVPPPEGTYPDKASLIASVHAHAKAHGYNVVVKSSSTPTEKKPGRTAKVWLRCDRGGQYRPRNGLTEETRKRKRTSRLMDCPFMLVAAGNPGIWTLTVLNPSHNHGAIVDKPRQTPHHRVKKGQVTAVPYDWPHDATFTPFTTALVVVDMQRDVCSQEGYMAYQGYDVTPAMALIPKIRRLLDAFRAAGFPVYHTREGHRPDLSTLSTRENFRSHNNPTATGIGSTGPLGRFLIRGEPGHDIVPDLYPLEGEPVVDKPGRGAFAHTDFELLLRNKGIKNLVVVGMTTDGAVASTLREGCDKGFDCLLLEDGAVALDHTLHLGACNSVKMEGGLLGATSRIDDLVHAVDNFKNLLVKKMAPQMMVS