MEDTGISVEELLEYQQIVSKTFNSEDEGIYFYNKYAWDKGFSIRKSYAERRNAAKEAVVDEVCLTYLSSGYDIGVCEHGHHESDYLC