MRYKLICTDMDGTLMGKGFEVSEENIKALKEAMEKGIKVALVTGRPYNAMKYFTSVLGDDIYIISTNGTYFKLLGYEYKKVLSKEALKKIYTIGEKYNLNKHFKGCKIVISNNEIGEEHPYRLINSKNKEEDRIEIIENASCETLLEKADNEILKCILFSENVDSLREAKEEFKKQEDLEVVSSGKINFEVMSKGTSKGIAVKKFCDILGIDSKEVICIGDNENDISMIKFAGLGIAMGNATDEVKSMADFVTDTNVNDGVAKALRKILS*