MGYLNNVTGYRDDLLANRAIVKHGNYALLTPDGLVKNIIPGFENCDVTILSTPKLGASFVDYLVTLHQNGGNQQGFGGEGIETFLYVIAGNIEAKAEGKTFSLTQGGYLYCPPGEMMTFSNAQTEDSQLFLYKRRYTPVEGHAPWLVSGNASQLERIHYEGMEDVILLDFLPKELGFDMNMHILSFEPGASHGYIETHVQEHGAYILSGQGVYNLDNNWVPVKKGDYIFMGAYSLQAGYGVGRGEAFSYIYSKDCNRDVMI*