MGFFVLPFSVLWRPFGFAVLRPRIHRHHHTHGLRFEEEEGAQYLSGLEDRMPFLQMLQSIDFPPNFTPKEPSFQPLLRHHLNNTTTTAWPKMESTKNAQIHTLGELESCVTQDNQQQLYSPANSEGQDPHQNNPLSGTVEVGGGGGGVVSSDCNQKLQQLNSAKMSPIQTQTHLTKTASSPATRERQKRKRTRPTKNKEEVESQRMTHIAVERNRRCQMNDHLNVLRSLMPPSYIQRGDQASIVGGAIDFVKELEQHLQSLEAQKRTRRAEGFTNTNVDPNNNNSMTSSSPSSSSTMTMPSNGMFMSLSQCRIGSTEEGNTCGDDGVTAQNKSEAAEVDVTVIQTHVNLKVQCQKRPGQLVRALVAIEDIRLTVLHLNITSSEDEVLYSFNLKIEEGCKLGSADDIARAVH