MSQKIQVENGVLKTPNNPVIPFIEGDGTGPDIWAAAKRVLDAAVKKAYNGEKEIAWKEVLAGEKAFKQTGEWLPQATLDTIDEYLIAIKGPLTTPIGGGIRSLNVALRQELDLYVCLRPVRYFKGVPSPVKRPEDTDMVIFRENTEDIYAGIEFKEGSIESKKLIDFLKSEFGVDKIRFPETSGIGIKPISKEGTERLVRSAIEYAIKEGRKSLTLVHKGNIMKFTEGAFKNWGYDLCEREYGDKVFTWNEYDRIKEAEGTEVADAKQNEALAAGKILVKDSIADIFLQQILTRPAEFDVVATMNLNGDYISDALAAQVGGIGIAPGANINYLTGHAIFEATHGTAPKYAGLDKVNPSSVILSGTLLLEHIGWGEAAALINQSMEKTIAAKTVTYDFARLMDGATEVKCSEFADELIKNF*