MGGVREASSFAGRALSRLLLRRNTANLQTTTLMVNRHQDRGESSGGKTLRSLAFLGAGVTGLLGLAGVAYADEAEHGLPAANYPWPHEGILSSYDHASIRRGHQVYQQVCAACHSMSLLAYRDLVGVAYTEDEVKAIAAEDEVMDGPNDEGEMYGRPGKPSDRFPSPYSNEQAARFANGGAYPPDLSLITKARHNGQNYVFALLTGYHDPPAGISVREGLHYNPYFPGGAIAMPKMLIDGAIEYEDGTPATETQMAKDVVTFLSWAAEPEMEERKLMGFKVMLVLCLALLQAGYYKRWKWAPVKSRRVILDVIN*