MAAKKSGSEMGVVLGLDVARYMGRWYEIASFPNFFQPRDGRDTRATYELMEDGATVHVLNETWSKGKRDFIEGTAYKADPASEEAKLKVKFYVPPFLPIIPVVGDYWVLYVDDDYQYALVGEPRRKSLWILCRKTHIEEEVYNQLLEKAKEEGYDVAKLHKTPQSDPPPESDAAPTDSKGTWWFKSLFGK