MCGGFQSTPFYRVRNACKYRRMGAEEEEEELREAKVETQKQWVEACEAISAHVQALRTCGLEGGTADSASLPRLNALAQDCLASLRSLQRRFDLLAQQSTSVEERDACTKILEGWKTEYQNLHATLRSANLQAKANIQKAAKSERDLLLSGGEEATNLRRNLQTQAGMSAAAESVTESLRRTRQMMVQELERGFNTLTTLDVSNTTLRKADAEYKGQRSLLNTARGLLSVLKRQDVLDRIILVVGFIVFSAVVMFVFNQRIGLFKMQRAPSQPYADYKPQTIKSSVSIDIPAGGGTEMPLPQPPDIGENKAPVLFHEEPEAFVPLHTCQDDDLPSPVSVSHTEL*