MLSHNGANFWKEEQSAAPGHAVSMADPTDLNLDAPSDLQDIPDLSPVDDLVPPPEGTYPDKASLIASVHAHAKAHGYNVVVKSSSTPTEKKPGRTAKVWLRCDRGGQYRPRNGLTEETRKRKRTSRLMDCPFMLVAAGNPGIWTLTWINPRQDASPPCQKGPGYCWSPMTGLMMLLFPLHHGSGSRGTCKRDGRDLSTLSTRENFRSHNNPTATGIGSTGPLGRFLIRGEPGNDIVPDLYPLDGEPVIDKPGRGAFAHTDFELLLRNKGIKNLVVVGMTTDGAVASTLREGCDKGFDCLLLEDGAVALDHTLHIGACNSVKMEGGLLGATSRIDDLVHAVDNFKNLLVKKMAPQMMVS