MESREAKPKAKKGLWKPEEDLILKTYVETHGEGNWSTVSKKSGLMRGGKSCRLRWKNYLRPNIKRGGMSQEEEDMIIRMHKLLGNRWSLIAGRLPGRTDNEVKNYWNTHLNKRLPSGKRKSTDSNPDQDDNNTKENKSKRLRALGDSQPTGNTSPIGSTEELEGKNQEKEERSAVSDVWAQQDAQSMMNYYIESPMVPDNNATFVFDDEPFLAYWDSFVLFESVGCGGDW