MEVRGSAPSMKPKVEPPLEASHDWEVTPLSGDNPFFTSVMRKSQVQNPFQLVIPVRFHRHLPEARAPAVLLCRDRSWTVSYAGVGKWKRLQGAWRDFARDNGLRLGDACVFELLVPSTDATQGDGDGSKDQGEVVFRVQVLRGGLPAEITSRGATSDDPLVIVD