MLSRNGANFWKEGQSAAPGHAVSMADPTDLNLDAPSDLQDIPDLSPVDDLVPPPEGTYPDKASLIASVHAHAKAHGYNVVVKSSSTPTEKKPGRTAKVWLRCDRGGQYRPRNGLTEETRKRKRTSRLMDCPFMLVAAGNPGIWTLTVLNPSHNHGAIVDKPRQTPHHRVKKGQVTAVPYDWPHDATFTPFTTALVVVDMQRDVCSQEGYMAYQGYDVTPAMALIPKIRRLLDAFRAAGFPVYHTREGHRPDLSTLSTRENFRSHNNPTATGIGSTGPLGRFLIRGEPGHDIVPDLYPLEGEPVIDKPGRGAFAHTDFELLLRNKGIKNLVVVGMTTDGAVASTLREGCDKGFDCLLLEDGAVALDHTLHLGACNSVKMEGGLLGATSRIDDLVHAVDNFKNLLVKKMAPQMMVS