MTSVCVTGASGFIASHIVAQLLEKGYTVKATVRDASDAKKTAHLTNLCGAAERLQLFSVNLMGEPDRFDECIAGCVAIFHTATPVVMGAGADGKAQIYEPAMKSTEELLTAITKAGTIKLFVLTSSMSAVAPQPEPAVKTEEHWSDDAAQEAKNNWYGCTKTRQEKLVQATLAGSGVRYAAICPTGVFGPMLQPSVNATMNWVASMTKGPKNGKCGNDSMSFVDVRDCAAMHVAALEKPEAAGRYICVAGTATERRTEGGAVVYASTHWNDVYTIVREICPQMPPFEPCDGEPVVRAQHGYFAFAEKCAPRSASPCRKASALAFDQVPTSFDLTKMNTLLPVSEMRGVRQILSDAIADLKAKGVVQ*