MTHDPQRKVRIGAGAGYSGDRIEPAAELAERGELDYLIFECLAERTIAIGQQARLADPTKGYDPLLAERMHAVLKTCADKGVRIITNMGAANPAAAAQRVREIARTLGLAHLKVAAVTGDDVLQAVQEGDFRIEDNGQPVSSLGERLISANAYLGVAPILEALQAGADVIITGRVADPALVLAPLVHEFGWAADDWDKLGQGTLVGHLLECAGQITGGYFADPGKKDVAGLARLGFPIGEVSADGSAVITKVAGSGGQVTAQTCKEQLLYEIHDPSAYYTPDVVADFSQVQITEIGPDRVAVSGGRGRARPATLKTTLGYRDSFIGEGQISYAGPGAQARAQLAAEIVRERLALTGVETDELRLDLIGMNAIAGPQMSAGAPEPYEVRLRVSGRTASMQQAVRIGNEVETLYTNGPAGGGGATKSAREVIAVLSLLLPRSLVHPSVHIEEA