MATPKRGVRITRKLRDWTIEQVESGKFPGVVWEDPPAKTMFRIPWKHAGKQEFRHEEDAGFFKEWAVFKGKYRPGDQINPAAWKTRIRCAFSKSPEFEEVPERSRLDITEPYKVYRLVPLSEQVLGPRPKLLKSKKVKLEQSNKNACSDHSLLQPAASLPLLEVVSTNIAVDRTLGQFVRGVCARVDRIVLSFLGFSGHSDARKNESGDGSGFLKPVENHMTQPLSSFSLGDYSVQLSVFYSGELVQQSWIPAGEFLISSAPALSAALISSMSRVVLPSPIKMEGGQKQEAVLLSLKDLEKGVMVASNEEGIFAQCRGKASLFCRGPSGVHAQGRLENNTFLQLFSTRLFKAALEQFQLGLAPLPEHRITLCVGEELGEDESMDSKPIIIQIEPVCALRLLSAAAALPVVEASSCLDPVQVAVLSANILP