MTDSKVETISRLAQWKIETWGPCSYRRSDPFKVGLWNWHLSIEKSRYLYIRLFPEPSRVVKEQPPFVKFVIRISNIGASRRPYISPVHDKLIRSSEDFVWPVDTTFHGRFAIDVEFLDLKVAQPNGSACSIWPNDGAIQSNSSKSTLRCLSRMLDEAIHTDITINTSNGTVRAHKAILSASSPVFASMFLHDLKEKESSTINIEDMSVESCTVLLSYLYGGIRHEDFWKHRLALLNAADKYDMGDLKELCEESLLEDIDSSNVLERLREAWLYQLVKLKKGCLMYLFDFGKIYDVRDEIDSFFRHVDRELMVDMFQELLNAGRVG*