MTDVETNQLPAPEGADPMLDDGEEAESKEIQLMKQRVEEMEREAKKLRELQAAAETANGGTSTESDSGVPMETEEEKALSDSRSVFVGNVDYGATPEEIQAHFQACGTINRVTILCDKFTGHPKGYAYVEFAEPDFIDAALAMDNSLFRGRLIKTSSTPRRMSLSMFKICRAFSRPMSTAPSSYPFSKVAIVPPPPAIPNQEALIKGKGLMPYLHQTLPHPTKQKWLATLFARRHPERLLPGSVLTVTLEHAPTSFSGVLLSMRRRGPDTSFVLRNVIQRTGVEMQFFVNSPHLKDIKIVQRAGGGGGKEGRRQRRAKLFFLRDSPEKMSAISAGVKA