MEMESCVPPGFRFHPTEEELVGYYLTKKVASQKIDLGVITEIDLYRIEPWDLQERCRLGYEEQNEWYFFSHKDRKYPTGTRTNRATAAGFWKATGRDKAVISRRKIIGMRKTLVFYKGRAPNGRKTDWIMHEYRLQTSEEGPTQAKGWVVCRAFRKPSPNPRPMFNPWSNNYNDLQAWPNANYPQFINSYHMGVLSQHASVYNHEDPEELQQVYANQILELPQPDSPSLSTGLVNKEGFEPSTDDYNAEFADWKAIDKLLASQLIDPTSCSNSNLPVVPLDYGTDAPNQGTQFLGLFDDS