MILQVALDLTDIEQAISIAEKAARGGAHWLEVGTPLIKKEGMRAVELLKRRFPDRKIVADLKTMDTGALEVEMAARHGADVVSILGVADDKTIKDALAVARKYGVKIMVDLIGVKDKVQRAKELEQMGVHYILVHTGIDEQAQGKTPLEDLEKVVKAVKIPVAVAGGLNLETIPKVIELGATIVIVGSAITKSKDPEGVTRKIIDLFWDEYMKTIRKAMKDITDHINEVADKLRLDEVRGLVDAMIGANKIFIYGAGRSGLVGKAFAMRLMHLDFNVYVVGETITPAFEEGDLLIAISGSGETKTIVDAAEIAKQQGGKVVAITSYKDSTLGRLADVVVEIPGRTKTDVPTDYIARQMLTKYKWTAPMGTLFEDSTMIFLDGIIALLMATFQKTEKDMRKKHATLEPNSSSVDKLAAALEHHHHHH