MTAEKITQGTEGLNVPNEPIIPFIIGDGIGPDIWKAASRVIDAAVEKAYNGEKRIEWKEVLAGQKAFDTTGEWLPQETLDTIKEYLIAVKGPLTTPIGGGIRSLNVALRQELDLFTCLRPVRWFKGVPSPVKRPQDVDMVIFRENTEDIYAGIEFKEGTTEVKKVIDFLQNEMGATNIRFPETSGIGIKPVSKEGTERLVRAAIQYAIDNNRKSVTLVHKGNIMKFTEGSFKQWGYDLALSEFGDQVFTWQQYDEIVENEGRDAANAAQEKAEKEGKIIIKDSIADIFLQQILTRPAEHDVVATMNLNGDYISDALAAQVGGIGIAPGANINYETGHAIFEATHGTAPKYAGLNKVNPSSVILSSVLMLEHLGWQEAADKITDSIEDTIASKVVTYDFARLMDGAEEVSTSAFADELIKNLK*