MDFLMSTSLSESTSTSADFCVVCGDKAIGKHYGAVACNGCKGFFRRSVWQNLQYTCRFNKQCNIDKDHRNACRYCRFQKCLADGMKPEAIQNERDRIGSTKRRKRSGANSENNSDSEGTPSPKIEVMGNSVSRKLIEMLLDIEHRLASNQSMNALLRDESETKSSRQRAVNYLIGWTNMLHPLPEVPLADKLLLLKKFSSAFTLLGTMQRSMALPHFVLPNDQVLSITCQHPQELYDALTRIIDELLTPLRRLRTDHAEFSCLKALLLLNPDVVGISSSTRDKIRDARDQLLKALFAYMSNTQNSIEASLRVSSLLMIVPSLISVSSMIMEFPGLSDLFGLGDVMKRESSSPKVETPPLEMAPMVHKLTPPPPVVTTSPSAMPQTNIMMNKDILSQIINNPQLFPLLPIPQTASPPLSFMGQSEYASHHLQQMPVKVILS