MATTAKFWNKLSAAQALKTVPRVVSSGQGAHLEIEGKSYLNFCSSHYLGFAEEPRLKQAAQAAIEKYGMGTGYRTLAGTHALHVELEREIAHFKGTEAAVCFSSAYAANASAVQTIMDKDDIVVSDQLNHASIIDAVRVAGVRNKFAYAHSDMSDLESKLAAASELQKKPKPNGEHPLILIITDGVFSMDGDLAPLPKIVELAKKYDALTMVDDAHGEGVLGKGGRGLVNHFGLEGEVDIEIGSLSKAFSVMGGFIAAKQPLIDCYLMGARQRLFSIALTIPDTAALLEAVTMLGESEHLVQKLWGNVDYLRKGFTDLGFDIGHSETPIIPVMLRDEDLARSFSAKLFEEGVFASAICFPMVPKGTARVRVIVSASFSKEDCDAGLAAFKKVSQELSG*