MLVAEQHEESDVEQVRRMLATYEREMNSVMGQLEEMRENLDGTREACGMRMDAARNEIILVNLKMTLASLCLMACVVMPTMLGMNVNHGMPDQPWVFYSICGASVMIAVLCYPLASYMFRRSWRAKSASEVARFTSLRLFLMQHLDDLDDIRASLESIRGQVDRAQFKQHLRSSLPGTKFSAGALDCLFDQYDVDRDGLVREVEINQRNVRQDITSVTAGMPEEVKRDMDSSSYFLEGAEVANWMWRPEPKHRGVKLLPWKR*