MEQSEGNAYYTEVIREKDGRLVRYCKVSQDCPNAKRAFEKRIDLVHHLSTCHGLQVEIPKRTVGRPKDANYNTNRDSKEPLRSARNVRQCVSRFSDIELRIKNARKKHERDLKCHALSKWSEDRCGLSFEDWLEKYMKDGMEKWEQGMTHRMKIVESHIQRGYEASKRTRTDMEKRNALYDKDEVKDAMCMAIHPKSANRRGKLSCKRKRRISLVDVTSPSESTASRDIFIHIGDHTYELGDPSLSCDDHNKSIKDGFVYHMRSSRYGLIVDCDTSIITNGLYVEANTQLMNLFVMSHWTLMVLFNGHLELADKFSQAQTTLLFFDSLSICQMNDYLPTI