MDAKIDPALEQQFDLNLIEAVKMNPVIYDRSHFNYKHFVRKAQTWKQIAESLGVPEQKCTKRWKSLRDKFARELKISQDSRWRYFKQMSFLMESIRQYRESLLGKVSSAGIQGNTTNTVTAQVEAPQQTHQHQQSQQQVVDLFTTPFNGSATITTQSLTGHPHAILVTGDAAQLAAANNAVKDQKTYYYEPVMKRERIVEDDQQQQQQQQQQQQAAQQQQQHHSDMLSSIKIFQNSISQNVSAEDQSFGVVVTDMLNTLGVRQKAEAKVHIIKYLTDMQLLAQHNKY