MEMESCVPPGFRFHPTEEELVGYYLTRKLACEKIDLGIITDIDLYRIEPWDLQDRCSLGYEEQKEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAVHSKRRIIGMRKTLVFYKGRAPNGRKTDWIMHEYRLQTCEDAPPQAKGWVVCRAFKKPSPNPRRGIDPWNSPYHEQQARPETFHPQYANTHHMGNLTQNAFRYNHEENEESKQAHLNQILKFPKLDSPSLPTSLATANDDQRDDYSAQFVDWNAIDKLLASQLTQPASFSNSNLAIIPPNSEVDALNQGNHFLGSFGDS