MQREVNWPRGVRFYPLDCGFGPQIHVQGGLSCARMDKKLSFNLNLFQELQVGDEKIHVIVSDGYRGARHPLARDLCLYRLGLFNMCLSEAFCTNRNLRCSIESLFCRVKQRTQDRIQELIQVEEDEKDWEKDDEVESIHTIREDEWLPELHSTVIAIKGNAVVVGGPGAFVVALVCSEGLKWLTPKDDGNMNLLEATKQPEDILIMATLSFKKLDSLTIKEAVGNDVVQTTKVLSELDLADKDSTVLVVKFEG*