MVILSKQTSFFNGVPLIDLSKPDSKNLIVNACEEFGFFKIINHDVPMEFISKLESEAIKFFSSPLSEKLKAGPADPFGYGNKQIGTNGDFGWVEHILVSTNSEFNYQKFASILGVNPENIRAAVNDYVSAVKKMSCDILEMLAEGLNIHPKNVFSKLLMDENSDSVFRVNHYPPCSEIEGLNDNNNNDLIGFGEHTDPQIISILRSNNTSGLQILLKDGHWISVPPDEHSFFVNVGDSLQVMTNGRFKSVKHRVLANSVKSRLSMIYFGGPPLSEKIAPLASLMEGEDSSLYKEFTWFEYKKSAYKTRLADNRLILFEKIAAS*