MDKLQKPELLIPAGSLEVLKVAVDYGADAVYIGGKNYGLRAKAGNFTIEEMHEAADYVHAHGAKLYVTVNIFAHNEDIDGIKAYFHELKETGLEEKIDAFIISDPGIFTLAKEILPGIEIHVSTQANNTNYLIYDFWRKQGATRVVAARELSLKEIKTIREHIPADMEIEAFMHGAMCISYSGRCLLSSYFTGRDANQGACTHPCRWKYAVVEEKRPGEYLPVEEDDRGTYIFNSKDLCMIEHIPDMIDAGINSFKVEGRMKTALYVAVVTRTYREAIDDYYTSKELYESKMEHYREEIAACTFRQFTTGFYYGKPNEETQIYDCNTYVKNRVYLGTVEEVTAAGELVIHQKNKFCVGDAIEVMAFDGENVDVEVLAIHDEHGTEMESAPHPKQLLCVKVSNSEKIRKGMIIRTRHCAA