MDAATVRTLVEAAVAAALQNPAVLQALRPPDNAGGGQAAFAVTPAGTGDVAWDFTSGTGLKIFMAATAPFKTPYDGKESTLRDFLRKVFHRAEAFGWISILCVNDERGVSRNLTKEYGCLTSELVKAHALVYLRQNNRNHQASACLRQLIIGSISPKLADRLNNRKEHFTINAAAAVLPDQPAPAPIPKEDGTCMLYEIIRMVSVETKATVALITKRLANLEVVMEECKSDIGMFNDVVDELISQLQARNEPVPRMLNPLFDGYSNCADAEFTRYMAWKQVCYEDGTLEIGYTALMVSALEKYKILKDRKQWLKKTDQEMEIITLKAEVTRLKTSPATKSVASARTTGAATKDDKSKAADKHAWKLVGPTEGEPQQKTVNGKKYIYCPYHHTTKWVLEVNNKGIIHRTGCEKMKEALLAANEKKNAEPEQDATAAALTNAIEDTGTNVLPIEDEQL*