MASSDAPAVESLVEWGKTDNRRLLHVVYRVGDLDKTIKFYTEGLGMKLLRKRDIPAEKYTNAFLGYGPEDTHFVVELTYNYGVEKYNIGTAFGHFGIVVEDVHATVELIRSKGGKVTTEPKLLEGGDVLFAFVEDPDGYRFGLAQRGPTPDPFAVVMLRVGDLDRAINFYEKAFGMRLFRTDDNPEKKYTVAFLGYGDDEKKTTVIELTYNYGVTEYEKGNAYAQIAVGTDDVYKTAKLLREFGGKITREPGPLPGINTKITAVLDPDGWKSVFVDNADFLKELE*