MAQGEKITVSNGVLNVPNNPIIPFIEGDGTGPDIWNAASKVLEAAVEKAYKGEKKITWKEVYAGEKAYNKTGEWLPAETLDVIREYFIAIKGPLTTPVGGGIRSLNVALRQELDLFVCLRPVRYFTGVPSPVKRPEDTDMVIFRENTEDIYAGIEYAKGSEEVQKLISFLQNELNVNKIRFPETSGIGIKPVSEEGTSRLVRAAIDYAIEHGRKSVTLVHKGNIMKFTEGAFKNWGYELAEKEYGDKVFTWAQYDRIAEEQGKDAANKAQSEAEAAGKIIIKDSIADIFLQQILTRPNEFDVVATMNLNGDYISDALAAQVGGIGIAPGANINYETGHAIFEATHGTAPKYAGLDKVNPSSVILSGVLLLEHLGWNEAADLVIKSMEKTIASKVVTYDFARLMDGATEVKCSEFGEELIKNMD