MTDRKQDFSCGPGYEVFGGDEFNLQFRTSEEDDDTNNRPKVLTTMRNMFAERKSDDYELVYDVPGQRQQRVYRVQTRPVQVRQTRQTWLSPPPAHNQTLQNLSQHQFVSPVAQPRIRNIQNVVSPQRMQVAQIPPIQQIQAVQNPQQRIQIPQPQISNFVPNPGPPQPLLDVKEEEEDDHEEEDDESSFEDFQNRIVHQCPECSKKYTSERRLKHHIQVHKNADAYKCPKCGYCYQSPDSLRRHWKWTFNFIFLLFFRSGTFFFFY