MKLDVNALRYLSKDDFRVLTAVEMGMRNHEIVPAELVDRIAGLKHGGTYKVLRNLLKNKLVHHDATKYDGYRLTYLGYDFLAIKTLVNRGVFASVGRQIGVGKESDIFEVATEDGTVLAMKLHRLGRTSFRAVKSKRDYLRHRRSFNWLYLSRLAALKEFAFMKALGDHGFPVPTAVDCNRHCVIMSLVQGYPLVQVKELQNPDDVFDTILGLIVRLAEHGLIHCDFNEFNIMIDDDEKITVIDFPQMVSVSHRNAQMFFDRDIECIYKFFNKRFNLTSEKIEEQAGSESDDEGNSRPSFLSVKKAAGSLDKELAASGFTRKEQVEMEKYIEEDAEGSDDDDDDDDDDDDKDEVGDAVPLVSLKIDQDGSDEPDCKLGSRDSNVPGTFSEEHGTSCSSENRLETPPSDGNGEAMTPLQSGGKTLSQEDDDNDDDSSEGDDEEDDAELAKQLNKQRKKAIAAAHGRRRPVSSRNAYKDKGKGTMNSKIQRQACKW*