MKLDVNALRYLTKDDFRVLTAVEMGMRNHEIVPAELVDRIAGLKHGGTYKVLRNLLKNKLVHHDATKYDGYRLTYLGYDFLAIKTLVNRGVFASVGRQIGVGKESDIFEVATEDGTVLAMKLHRLGRTSFRAVKSKRDYLRHRRSFNWLYLSRLAALKEFAFMKALGDHGFPVPTAVDCNRHCVIMSLVQGYPLVQVKELQNPDDVFDTILGLIVRLAEHGLIHCDFNEFNIMIDDDEKITVIDFPQMVSVSHRNAQMFFDRDIECIYKFFNKRFNLKSEKNEEEVGSESDGEGTSRPSFLSVNKAAGSLDKELAASGFTRKAQVDMEKYIEEDAEGQDSSSDDDDEIGDAVPIYSLKIDQDRSDELDCNLTSRNSGGPGTFSEEHGTSCSGESRLESPPSDSNGDAKEPLESEGKVLPQEDDDNDDESSDSDDDDEEDAELTKKLNKQRKKAIAAAHGRRRPVSSRNAYKDKGKGTMNSKIQRQACKW*