MKLDVNALRYLAKDDFRVLTAVEMGMRNHEIVPAELVDRIARLKHGGTYKVLRNLLKNKLVHHDATKYDGYRLTYLGYDFLAIKTLVNRGVFASVGRQIGVGKESDIFEVATEDGTVLAMKLHRLGRTSFRAVKSKRDYLRHRRSFNWLYLSRLAALKEFAFMKALGDHGFPVPAAVDCNRHCVIMSLVQGYPLVQVKELQNPDDVFDTILGLIVRLAEHGLIHCDFNEFNIMIDDDEKITVIDFPQMVSVSHRNAQMFFDRDIECIYKFFNKRFNLTSEKNEEQAGSESDDEGNSRPSFLSVKKTAGSLDKELAASGYTRKEQVEMDKYIEEDAERHDSSSDDDDDDDDNDKVGDAVSLVSLKIDQDDSAEPDCNLASRDSDVPGTFSEENETSCSSEKRLESPSGDNGEAMKPLESEGKTLSQKDDNNDDDSSEDADEEEEDAELTKQLNKQRKKAIAAASGRRRPVSSRNACKDKGKGTMNSKIQRQACQW*