MASTHLLPLATFFLLLSASYLQIAGAEAQPLTSLKLNSHILQESTAKEINENPEAGWEAAINPRFSNYTVEQFKRLLGVKPMPKKELRSTPAISHPKTLKLPKNFDARTAWSQCSTIGRILDQGHCGSCWAFGAVESLSDRFCIHFDVNISLSVNDLLACCGFLCGSGCDGGYPLYAWRYLAHHGVVTEECDPYFDQIGCSHPGCEPAYRTPKCVKKCVSGNQVWKKSKHYSVSAYRVNSDPHDIMAEVYKNGPVEVAFTVYEDFAYYKSGVYKHITGYELGGHAVKLIGWGTTDDGEDYWLLANQWNREWGDDGYFKIRRGTNECGIEEDVTAGLPSTKNLVREVTDMDADAAVSF*