MSTLLESCRVSPPPTTVKERSLPLTFFDMIWLIFFPIHQVFFYEFPHSREHFLETVVPNLKHSLSITLQHFLPFAGNLIVFLNPCVEKEVKKPEIRYIEGDSVAISFAECSLDFNDLTGNHPRNCDMFYQLVPTLGHVTKASNYVSIPLFSVQVTLFPNAGISIGFSNHHSLCDASTRSNFLKAWTSIARHGTDELYLASGSLPFYDRVIEYPSSLDEIYMSQPGLEVIDTEYQPHQLVSQTDKVRATIVLTQAHINRLKKSLSTQLPTLEYISSFSVACAFVWSCLAKSRVDHMGEKKKDDDLERLLCAVDWRSRMDPPVPQTYFGNCVGPCFTSTTSTLLKSDRGFYIAAELLGKGLRETIKNKDGMLKDAETWLERAFDPVQTTGVSGTPKTKIYDVDFGWGKPKKHETISIDYNGSISINACKDSPVDIEIGLSLPAKQMDAFLSISKDALESSFF*