MWESIVLTVVATAGNNIGKILQKKGTVILPPLSFKLKVIRAYALNKTWVIGFLMDIFGALLMLRALALAPVSVIQPVSGCGLAILSVFSHFYLKEVMNVVDWVGITLAGFGTIGVGAGGEEQEAAALSIFHIPWLAFVVFILFIMLNGWLRIFKRNRREQEMMEYDVVEEIIYGLESGILFGMASVISKMGFLFLEQGFPKLLVPICIIISVCSSGTGFYYQTRGLKHGRAIVVSTCAAVASILTGVLAGMLALGERLPSAPKARFLLLLGWLLIIVGVILLVGSTKLVRFFRFSSHHFKRSSVDKNYGPRRSGTSRVREPSPTAVIQAATLNHLLSSSSKEKA*