MDKDKSLGLPPPSGRYSGYSPTRSVFNVKSEPSPSSSSTTSYPPLALGTTSSESSHFGHGMSTDSSGFSHDISRMPDNPPRNRGHRRAHSEILTLPDDISFDSDLGVVGAGDGPSFSDDAEEDLLSMYLDMDKFNSSSATSTFQMGEPSNAVGASASTPGSGAPNYSAENVVFGTIERPRVRHQHSQSMDGSTTIKPELLVSGSEDMSAADSKKAISAAKLAELALIDPKRAKRIWANRQSAARSKERKMRYIAELERKVQTLQTEATSLSAQLTLLQRDTNGLNSENSELKLRLQTMEQQVHLQDALNDALKEEIQHLKILTGQVMAPNGGPMMKLASFGGGQQFYPNNHVMHTLLAAQQFQQLQIHPQKQQQQQHQHQFQQFQQQHQHQHQQHQQSSDLKMRETSPTPCPKDNTSSDVNPSGAKDC