MQTSTVPDHASGRHYSKSGQAMSAFMGVSFKKQLLQSYLGVSDENCCKTAEEVLDMLKSSHSALTDMFRDFLRDVNLHPDTCPRSPFTPKRARPSDMELPLVVSLEDLYNGTMKETRVSRELYDSASGHTLSVQETMHVAIQPGMRCGSRVKLAGRGNEHAYEPASDVVFTVEQQQHPVFSRRADDLYASVTVPLVTALTGGEISLRRLDGQILRLSVNGVVLPGSELTLAGEGMPVSGNPCRRGQLHIKFEIVFPNQLTALQQQQFKAALAGAD*