MAEERHLGVAIVIGVTGINGNSICRKLLERSWQVYGTGRRDRPDWLPSKVSYVQLDLLDQVDVQTKLSPLKNRITTLFWAAWIPMKTEEENCDANGTIFRNTLDALLPGALRHICLTTGAKHYLGPFDRWRDVMPAEAPFREDYPRLPVPNFYYVQEDLLFDRVKQHPHLTYSIHRPSAIFGFAPRNYMNCILALVVYAAICKRDKLPFRFFGSRAAWEGLTDASDADLIAEQEIWAATHPAAKNQAFNITNGDVFKYKQLWAVIADEMGVDPAPFDGESVSLEHLMRGKEGSWDALVREHKLLPTKFHDVGQFWFLDTMFGAPVENLSNMNKSKELGFLGFRNSEKSVRHWIQVLKAEKIVP*