MASSMKIVFGLLAFVTAGMIVGAFFQLAFILKLEDSYGTKFPSFKRVRKLQSDAYLQLPRGISHWDNDTEAAVLRIGYVKPEIISWSPRIIVLHDFLSSEECDYLRALAKPRLRISTVVDVKTGKGIESKVRTSSGMFLSSEEKTYQVVQAIEKRISVYSQVPIENGELIQVLRYEKNQYYKPHHDYFSDTFNLKRGGQRVATMLMYLSDNVEGGETYFPMAGSGKCSCGGKVVDGLSVKPIKGNAVLFWSMGLDGQSDPSSIHGGCEVLSGVKWSATKWMRQRATF*