HGTELIKRGFARMQKGGVIMDVTTPEQARIAEEAGAVAVMALQAVPADIRKAGGVARMADPEIVQQIIETVTIPVMAKARIGHFVEAEILEALGVDMVDESEVLTPADPFYHIDKTQFTVPFVCGARNLGEALRRINEGAAMIRTKGEAGTGDVSQAVKHMKQIQGEIRALAGKTKEELIMVAREIEAPIELVVETAKMQRLPVVNFAAGGVATPADAALMMRLGADGVFVGSGIFKAENPEKMAKAVVEAVNNYDNPVKLAEISKGVGAGMKGISADMIPAQEALQERGW