MQQDNNGVEHAVYFASRTLDESELKYGAVEKEILALIYASKKLCHYLLPKPFTVFSNYNPLRYLLSKTDIKGLTRRWILLLQEYDFEVVTRPRAGLRVAQGLTRTKLPEGRNDHVDISDLQLLAIDVVPTWAQEVVQFLQDQTYPVDCSKEQRRKLRIRVAKYVILRGALYRRHLDGILLRCLSEEEVNDVLHSYHSGLCRGHFAVDVTARRILRCGYYWPTLFQDVHAFVRHCHECQVFTTRLPGVSMPLIPILVLTPFTKWGLDFVGPINPPSSAGHHYIATTTDYMTKWAKVVPLKKIDQETTADFIYQWIVCYFGVPLEIVSDRGAQFKSRLVATLIEQL*