MMGMKETVSNIVTSQAEKGGVKHVYYVACGGSYAAFYPAKAFLEKEAKALTVGLYNSGEFINNPPVALGENAVVVVASHKGNTPETIKAAEIARQHGAPVIGLTWIMDSPLVAHCDYVETYTFGDGKDIAGEKTMKGLLSAVELLQQTEGYAHYDDFQDGVSKINRIVWRACEQVAERAQAFAQEYKDDKVIYTVASGAGYGAAYLQSICIFMEMQWIHSACIHSGEFFHGPFEITDANTPFFFQFSEGNTRAVDERALNFLKKYGRRIEVVDAKELGLSTIKTTVIDYFNHSLFNNVYPVYNRALAEARQHPLTTRRYMWKVEY*