MDKDKSLGLPPPSGRYSGYSSTGSVFNVKSEPSPSSSTTLYPPLAPGTTSSESSHFGHGLSTDSSGFSHDISRMPDNPPRNRGHRRAHSEILTLPDDISFDSDLGVVGGGDGPSFSDDAEEDLLSMYLDMDKFNSSSATSTFQMVEPSNAVGASASTPASGAPTSSTENVVIGTNERPRVRHQHSQSMDGSTTIKPEMLVSGSEDMSAADSKKAMSAAKLAELALIDPKRAKRIWANRQSAARSKERKMRYIAELERKVQTLQTEATSLSAQLTLLQRDTNGLNSENNELKLRLQTMEQQVHLQDALNDALKEEIQHLKILTGQAMPPNGGPMMNFASFGGGQQFYPNNHAMHTLLAAQQFQQLQIHPQKQQQHQFQQLQQQQREQHQQSIDLKMREATPTPCPKDNASSDVNPSGAKDC