MAEETPKSIYEFTVKDTRGNDVNLSTYKGKVLLIVNVASKCGLTHQNYKELNVLYEKYKDQGFEILAFPCNQFLSQEPGSNEEIQETVCTMFKAEFPIFDKVEVNGNNTAPVYKFLKSHKGGWLGDGIKWNFTKFLVDKDGNVVARYAPTTAPLKIENDIQKLLAN