MDKDKSHAHGGGFPPPSGRYSSFLPTGAAFNVKPEPSSSSSFPPLASGASADSGHFSHDISRMPDNPPRKLGHRRAHSEILTLPDDISFDSDLGVVGGADDPSFSDETEEDLFSMYLDMEKFNSSSATSSFQFGEPSSSAAAPAPVIAPVSRAPTSSAENIAIGSNERLRVRHQHSQSMDGSSTIKPEMLVSSSEDINAADSKKSLSAAKLAELALIDPKRAKRSMPLMILSLQSSYRLIFKAMELVFQESCLDSIRWIWANRQSAARSKERKMRYIAELEQKVQTLQTEATSLSAQLTLLQRDANGLTAENSELKLRLQTMEQQVHLQDGELLLPFMIRINFHV