MNDFGIKSMDQVAPVSGAYRGTLKRQPAFDTFDGSLFAVFPSLSEEQTLQEVPTGLDPISHDSATCELPLLTPCSKALMSQALKATFSGFRKEQRRLGIPKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNQEKAEEPYEEDAHLNAVPQWVSSNSLGFGMDQTPTYGVQVPSYPKGGLLDNLCPPPGAPSSLSSEQDFPLFPKSRLSTVSVNYCPVGQDFPGGSLSLKAGDREAPEAGGDSFEGSDSLLQSWNSQSSLLDVQRVPSFESFEEDGAQPLGLAKPTMSFKDYIQERRDPAQQGKPVIPAAVLAGFTGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVARRWGRRKNKPKMNYEKLSRGLRYYYDKNIIHKTSGKRYVYRFVCDLQNLLGFTPEELHAILGVQPDTED