MDFLISTSLSESTSTSADFCVVCGDKAIGKHYGAVACNGCKGFFRRSVWQNLQYTCRFNKQCNIDKDHRNACRYCRFQKCLADGMKPEAIQNERDRIGSTKRRKRSGANSENNSDSEGTPSPKIEVMGNSVSRKLIEMLLDIEHRLASNQSMNALLRDESEMKNSRQRAVNYLIGWTNMLHPLPEVPLADKVLLLKKFSSAFTLLGTLQRSMALPHFVLPNDQVLSISASHPPELFEALTRIIDELLTPLRRLRTDHAEFSCLKALLLLNPDVVGISNNTRERIREARDALLKTLFAYMSNTQNSIDASLRVSSLLMIIPSLISVSSSIMEFPALSDLFGLGDVIKRDTISPKIETPPLEMKPMMPKIAQPPVTSAPTVPTNIMMNKDLISQIMNNPQLFPLLPMPQTASPPMSFMGQSEFGCHLQSMPVKVILS