MDKMDPAIEQQFDLNLIEAVKMNPVIYDRSHFNYKHFVRKAQTWKQIADSLGVPEQKCTKRWKSLRDKFARELKISQDSRWRYFKQMSFLMESIRQYRESLLGKVTAAGIPAATTTNTVTAQVEAPQQTTHQHQQTAQQQVVDLFTTPFNGSATITTQALAGHQHAIVLTSDAAQLAAANNAVKEQKTYYYEPAMKRERIGDDEQQQQQQQQQQQQTQLQQQQQQHHDMLSSIKIFQNSINQGVSAEDQSFGMVVTDMLNTLGVRQKAEAKQQEQDQQQQQAQQETVLNTTGTTADEENDEDDDDEEEEEEEGVLEEIGNGSTSQQSLKDD