MLARNGANFWKEGQSAAPGHAVSMADPTDLNLDAPSDLQDIPDLSPVDDLVPPPEGTYPDKASLIASVHAHAKAHGYNVVVKSSSTPTEKKPGRTAKVWLRCDRGGQYRPRNGLTEETRKRKRTSRLMDCPFMLVAAGNPGIWTLTVLNPSHNHGAIVDKPRQTPHHRVKKGQVTAVPYDWPHDATFTPFTTALVVVDMQRDVCSQEGYMAYQGYDVTPAMALIPKIRRLLDAFRAAGFPVYHTREGHRPDLSTLSTRENFRSHNNPTATGIGSTGPLGRFLIRGEPGHDIVPDLYPLEGEPVIDKPGRGAFAHTDFELLLRNKGIKNLVVVGMTTDGAVASTLREGCDKGFDCLLLEDGAVALDHTLHLGACNSVKMEGGLLGATSRIDDLMHAVDNFKNLLVKKMAPQMMVP