MDRGSWSGSESPGDDMERLSDSGGDKTMDGDPEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKSREFQSKLKDQNAKEKALQSISSMSSAQIVSATAIHSKLLPGIVRSSFPSNAQLWQGMIPGGQSSSTTEDIKPFSQQAYTVQTAGTTTISAYEPPTAAQTHREPAWQGRSIGTTKLRLVEFSSFLETQRDQEAYNKHLFVNISQSSMSYSDPMLECVDIRQIYDKFPEKKGGLKELFGKGPQNAFYLIKFWADLSYNVQDDPAAFYGVSSQYESSENMTITCSTKVCSFGKQVVEKVETEYARFENGRFVYRINRSPMCEYMINFIHKLKHLPEKYMMNSVLENFTILLVVSNRDTHETLLCMACVFEVSNNEHGAQHHIYRLVKE