MEHTCEKRGREVVLWGGRVEAGEGEGDDGGVRKKIRAAEAELLEEGAERESVDGAALEWVMDYLESDLQAELEEEGEGEGEEFGADFEELELQTIGWGEGELLLDDSEKGAAEGEGVEEGDGEAEGERVGTAGEEEGDECCSHGCGARLCAGEEVERGSEREGECGRKGLVKPSEIYFGYLLEASDDQLGIPPSPSGLSDTSSLLQTHREGGRDMAVSSLSPPSPSPVSAPIQSVLWDEQEGSTVSEGVYEVEEEESCGGRHLQEAFMERCRASGRWESCAEGESGEDLGFVLDAASCMDVDLLELNFGSVLDSEAEGALRPLVTHAA*