MLYEIIRMVSVETKATVALITKRLANLEVVMEECKSDIGMFNDVVDELISQLQARNEPVPRMLNPLFDGYSNCADAEFTRYMAWKQVCYEDGTLEIGYTALMVSALEKYKILKDRKQWLKKTDQEMEIITLKAEVTRLKTSPATKSVASARTTGAATKDDKSKAADKHAWKLVGPTEGEPQQKTVNGKKYIYCPYHHTTKWVLEVNNKGIIHRTGCEKMKEALLAANEKKNAEPEQDATAAALTNAIEDTGTNVLPIEDEQL*