MANRTVKEAKNVHGTNPQYLIEKIIRSRIYDSKYWKEQCFALTAELLVDKAMELRFVGGVYGGNIRPTQFLCLTLKMLQIQPEKDIVVEFIKNEEFKYVRALGAFYLRLTGAAIDCYKYLEPLYIDNRKLRRQNRAGQFEIVYMDEYIDELLRNDRVCDIILPRIQKRAILEENNELEPKVSVLDEDLDDEVPSEDEAKDANDQESNRPKNSSSSLVRRPRRGRSKSKSRSQDRDRRIAPSSNPRSRDYYDDLEEYDRQRNRARNRDNQNHSHNDDYDRRQSGRNENRRDGERERRDRERDRERERHGRDDRDRERERERERERERDRERGGRHEHRERDSRNERERRRY