GINTRGTPATPPLLRGIRQASRAPSHLFSSLVFSSLPQGGQRHSASASGLLRAREFGRERGGNGEGSVLREDGPQEGPLDAGGGQDPGRPHPQPRPRQLARAAQASRPAAVRQELPEQSIIQLHQLLGNRWSAIAARLPGRTDNEIKNVWHTHLKKRLDPGAQEQLEEASAAKKRKKPAAAARKREGKIKMRKLDALTAKAAPVLSSPDRSVSSTLTESTSTASAAEEQHGNSGSSASASASVKEECFTSSEESEEFQIDESFWSETLSMPLDDINDVCMEPHDAFGKPADGDMDYWLKVFMEGGGDDNNDGALDLPQI