MSKPVLSDQLTRWYLQFQQFEIVYIPKKSLKGQALEDFLADHPIPNDWELTDEFPECDVFGDSQLVINQLLGSYEVKKPELRPYHDYAQKLIRWLGDVTLQHVRRTENKKADALATLASTLTLPDQTQVTVCQKWIVPPSNEEEYIENKLDHIVAIVEAAKEDWRQPIIDYLCYGILPENPRRRTDIHHRAPRFLYYKDTLYRRSFEGPLPKSSGGHLYILAATDYFSKWAEAVALKETLCNLLKKVVSKSKRDWHERMEEALWAYRTAYRTPTQATPYSLAFGVEAVLPLERQLLSLRLAIQEGLTEEEYARLRLSELEELDEKRLEAQQNLEYYQARLSRAFNKKVRLRCFQVKDQVLAVRRPIITSHKSGGKFXRRPIITSHKSGGKFTSKWDGPYVIQEAYSNGAYKLVDVDGLRIGPINAKFLKRYFP*