MERNSWSGSESAGEDMDRLSDSGGDKNMDGDPEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQILSQDQNAKDKALHSISSMSSAQIVSATAIHSKLLPGIVHASFPGNAQLWQGMIPGGQSSSTAEDIKPFSQQAFSMQTAGTTTISGYEPPTAAQTHREPAWQDRSIGTTKLRLVEFSSFLETQRDQEAYNKHLFVHISQSSLSYSDPLLECVDIRQIYDKFPEKKGGLKELFSKGPQNAFYLIKFWADLNYNTPEDPAAFYGVTSQYESSENMTITCSTKVCSFGKQVVEKVETEYARFENGRFVYRISRSPMCEYMINFIHKLKHLPEKYMMNSVLENFTILLVVSNRETQETLLCMACVFEVSNNEHGAQHHIYRLVKE