MGRLSKFFGVIVLVHVLLSIHPSIASRVLCGDVVWKTGQGLVLESLQRGPVPPSGPSGCTYVAGNPGPSCLVNEMNVAGSVFGRANAYPELTIPFGVATNQW*