MDAREIIKYIQESEKKTPVKVYIKGNLSEINWEQEGIKSFITGNTGVIFGEWKIVSKLMEANQKNIEDFVLENDRANSAIPLLDLKGIHARIEPGAIIREKVEIGNNAVIMMGASINIGAVIGEGTMIDMNVVVGGRGTIGKNCHIGAGAVIAGVIEPPSATPVIIEDDVVIGANAVVLEGIRVGKGSVVAAGAVVVQDVPPNVVVAGTPARVIKEIDEKTKSKTEIVKELRSLIEE