MGISEIAVIIGENGRTVPLTGPGTIVIFQRSHGVWQSQRTFPFALEPGKGLQGLHRKVAELVTFLGDCRTFVAQSANGAVYSELARARCHVWEVAGQPEEFLDSVCLEAKDNDKQEACPQPRPDSGNAGIPVPLETAPGKFTVSITEIQRKRSGVSSKQVLQQFIRSSRFTELELFCEHLPPWIGVEADFLGLMIETRHHAPHEVRVVLKKSK