MKGTAFKIFTEEELQKATNNFDEKKILGHGGHGTVYKGFLNGNTEVAIKRCKTIDEQQKKEFGKEMVILSQVNHKNIVKLLGCCLEVEVPILVYEFIANGTLFHLIHDGHGRHISISTRLQIAHQSAEALAYLHSWASPPILHGDVKSSNILLDGDFTAKVSDFGASILSPTDDAQFVTFVQGTRGYLDPEYMQTWKLTDKSDVYSFGVVVLELLTRKKPLNFDGLEDEKSLSVRFLSAVKENKLEEILDDQIKSEENMEILEEIAELARRCLEMCGENRPSMKEVAEKLDSLRKVLHHPWALHNLEEAESLLGESSIVSSEVVSTGNFSIEKKSLIGLESGR*