MKLDVNALRYLSKDDFRVLTACEMGMRNHEIVPAELVDRIAGLKHGGTYKVLRNLLKNKLVHHDCKKYDGFRLTYLGYDFLAIKTLVNRGVFASVGRQIGVGKESDIFEVATEDGTVLAMKLHRLGRTSFRAVKSKRDYLAHRRSFNWLYLSRLAALKEFAFMKALGDHGFPVPTAVDCNRHCVIMSLVPGYPLVQIRELQNPDDVFDKILGLVIRLAEHGLIHCDFNEFNIMIDDDETVTMIDFPQMVSVSHRNAQMYFDRDIGCIYKFFNKRFNLTEKGGQDGSETDDDDSGRPSFLSIQKSSGALDKELAASGFTKKEQVEIEKFIDENAEEHESGSDDDDSTPEQESDDGDAVSAEISSLKIVDQGPAGVPDLVVMDSDKHETLSKEHATSTSPSGENKPTDPTADGVEDPKGSESGGEDDDDSSEDTEDEDDALLTKQLNKQRKRAMAAALGRRRPLNSRNAYKDKGKGTMNSKIQRQACQW*