MKMGSKFSFLFVNVVLVVASINKGVNCMNVSSSNANLEDYTQFLLANGVARTPPMGWNSWNHFQCNIDERTIKTTADALVSTGLAALGYKYVNIDDCWGEEKRDWKGSLRAKASTFPSGIKALADYVHSKGLKLGIYSDAGYRTCSKKMPGSLGHEEQDAKTFAEWGVDYLKYDNCYHDGSKPQDRYARMSYALRKVGRPILYSLCEWGQEYPAKWAGFYGNAWRTTGDIKDTWESVISIADENNIWGRYAGPGRWNDPDMLEVGNGGMSLEEYRSHFSIWALMKAPLLIGCDVQSASHETLRILGNKEVIDVNQDPLGVQGRKIRAKAGLEIWAGSLSRKRVAVVLWNRSGSRAPITVGWREIGLSPYNPVIVRDLWAHSFVSMRKLHGLTAYVASHACKMYILTPS*