MDAKIDPALEQQFDLNLIEAVKMNPVIYDRSHFNYKHFVRKAQTWKQIAESLGVPEQKCTKRWKSLRDKFARELKISQDSRWRYFKQMSFLMESIRQYRESLLGKVSSAGIQGNTTNTVTAQVEAPQQTHQHQQSQQQVVDLFTTPFNGSATITTQSLTGHPHAILVTGDAAQLAAANNAVKDQKTYYYEPVMKRERIVEEHHSDMLSSIKIFQNSISQNVSAEDQSFGVVVTDMLNTLGVRQKAEAKVHIIKYLTDMQLLAQHNKY