MDHHHHHHENLYFQMEPEESMMGMKETVSNIVTSQAEKGGVKHVYYVACGGSYAAFYPAKAFLEKEAKALTVGLYNSGEFINNPPVALGENAVVVVASHKGNTPETIKAAEIARQHGAPVIGLTWIMDSPLVAHCDYVETYTFGDGKDIAGEKTMKGLLSAVELLQQTEGYAHYDDFQDGVSKINRIVWRACEQVAERAQAFAQEYKDDKVIYTVASGAGYGAAYLQSICIFMEMQWIHSACIHSGEFFHGPFEITDANTPFFFQFSEGNTRAVDERALNFLKKYGRRIEVVDAAALGLSTIKTTVIDYFNHSLFNNVYPVYNRALAEARQHPLTTRRYMWKVEY