MEGAGSLMELPVMTVYQLIQSLHYGWIDQLYSMNIPPGADTSGKQTIVLVTSVTEPLGGYRNDRFSNMQANIQIQIFWKKEIQENIFNEEVTLMNNLENQDWLVSSHEPNTVDPDTDQITATFSVSKTITMKKEGF