MEMESCVPPGFRFHPTEEELVGYYLTRKLACEKIDLGIITDIDLYRIEPWDLQDRCSLGYEEQKEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAVHSKRRIIGMRKTLVFYKGRAPNGRKTDWIMHEYRLQTCEDAPPQEEGWVVCRAFKKPSPNPRRGIDPWNSPYHEQQARPETFHPQYANTHHMGNLTQNAFRYNHEENEESKQAHLNQILKFPKLDSPSLPTSLATANDDQRDDYSAQFVDWNAIDKLLASQLTQPASFSNSNLAIIPPNSEVDALNQGNHFLGSFGDS