MDTNNSSSDTISYFENKIEKLTNQLRLESEKVDTLTGEFNILKQYVDFQNSKIDKITALLGDLLDKKSQTDAVLNSIQDLQSTEVDDDDLQNSQMDHQLSHHHINQQQQLLQNQHRQRQQQQQQQSPQQQNQQLSRNSHLQADLANHLDSNMDPALHQVATAAVQAQAQAHAHAHAHTQLLPQQQQQQQQQQQNTTSLMSQSQPQKVKKRPQKRKLDDDDERHPAKPHPQRKVNITFVHNPTTVKEIYEEFYFGYKGQEPLCELDSKYGKSEWRGDSRSKESKRFQRRKKLCDAIQRGMIKYGKTADEIIEYIEGFRKDKSLTWLMNGNLPEDLEA