MGQKLSCRVSPEHVLFTASQQGDVEMVEALLERDPSLLSQTTVYDKLSALHIAAACGQIQVLSLILDRSVHPDLLNRHKQTPLMLAAMHGKIECVQRLLQAGANVLMFDSIHGRTCLHYAAYFGHSDCLQAVLSAAHSTPVADSWGFARFVNVRDGKGATPLHLAARARHPECVHMLLDNGGLVCASTSGFGCPGSTPLHLAARGGSLDCVRELLAWGSDRLHRDSSGRIPYMVALKHGHGACAALLNPTSAEPLVWPSPLKFFSELNPEAKALLEEALMEANRAREKDILKGTAYSSPSPEHTDENLEDDTSEGEAELCCICFDQVCTIEVRDCGHQMCAHCTLALCCHNKPNPSSSTTHFPTPVCPFCRSNIAQLIVARATKITEDPSKLRRSFRRSRNFSEGSSSLKGLSSAMGSFGKMGKGSGRIVDGGDWTNKP*