MTRAFKEKLGEGGYSSVYKGKLQSGRDVAVKMLSKPKAGGQDFMNEVATIGRIHHVNVAGLVGYCVEGTIRALVYDFMPNGSLDKYISTSQEGSPLLSWQRKYDIILGVARGIGYLHRGCDVRILHFDIKPHNILLDENFIPKISDFGLAKLYTTDNSIVNLTAARGTIGFVAPELISKSIGTISYKADVYSFGMLLMEMLDLNRHEVANEENSSQYFPYYIYDKFNKGKEIVVDEEANDDEKKMARKLTLVALWDQV*