MLKKNDIVEVEIVDLTHEGAGVAKVDGLVFFVENALPSEKILMRVLKVNKKIGFGKVEKYLVQSPHRNQDLDLAYLRSGIADLGHLSYPEQLKFKTKQVKDSLYKIAGIADVEVAETLGMEHPVKYRNKAQVPVRRVNGVLETGFFRKNSHNLMPLEDFFIQDPVIDQVVVALRDLLRRFDLKPYDEKEQSGLIRNLVVRRGHYSGQIMVVLVTTRPKVFRVDQLIEQVIKQFPEIVSVMQNINDQNTNAIFGKEWRTLYGQDYITDQMLGNDFQIAGLAFYQVNTEMAEKLYQTAIDFAELKKDDVVIDAYSGIGTIGLSVAKHVKEVYGVELIPEAVENSKKNAQLNNISNAHYVCDTAENAMKNWLKDGIQPTVILVDPPRKGLTESFIKASAQTGADRIAYISCNVATMARDIKLYQELGYELKKVQPVDLFPQTHHVETVALLSKLDVDKHISVEIELDEMDLTSAESKATYAQIKEYVWNKFELKVSTLYIAQIKKKCGIELREHYNKSKKDKQIIPQCTPEKEEAIMDALRHFKMI*