MEMESCVPPGFRFHPTEEELVGYYLTKKVASQKIDLGVITEIDLYRIEPWDLQERCRLGYEEQNEWYFFSHKDRKYPTGTRTNRATAAGFWKATGRDKAVISRRKIIGMRKTLVFYKGRAPNGRKTDWIMHEYRLQTSEEGPTQEEGWVVCRAFRKPSPNPRPMFNPWSNNYNDLQAWPNANYPQFINSYHMGVLSQHASVYNHEDPEELQQVYANQILELPQPDSPSLSTGLVNKEGFEPSTDDYNAEFADWKAIDKLLASQLIDPTSCSNSNLPVVPLDYGTDAPNQGTQFLGLFDDS