MDKDKSPGHGGGFPPPSGRYSFSPTGNSFNAKPESSSPNLPPLPVGSGSESSHFGHGISPDSNRFSHDISRMPDNPPKNLGHRRAHSEILTLPDDLSFDSDLGVVGGADGPSFSDETEEDLFSMYLDMDKLNSSSATSSFQMGEPSSAAPLGSASAAMTENVVARPNDRRVRHQHSQSMDGSTSIKPEMLMSGSDENSAADSKKAMSAAKLAELALIDPKRAKRIWANRQSAARSKERKMRYIAELERKVQTLQTEATSLSAQLTLLQRDTNGLTAENSELKLRLQTMEQQVNLQDALNDALKEEIQHLKVLTGQTMPNGAPMMNFPQSYGTGAQFYPNNQAMHTLLTAQQFQQLQIHSHKQHQLQQHQLHQLQQQQQQIQQQIQQQQMQQEQPQQAGDLKIRGSMASPSQKENASDTNSSAVKE