MSEIPFESFVSSPPSISIKMISALLIFNSKGEVLINSILKNNVKRSLSDVFRVQVINNFDIRSPILTLGSTSFIHTKYEDLWFVSVTRSNVDSSILIEFMYKFIDILRQYVGYKEDTYPNCIVLNEDCIRDNFIIINELIDHMLQFGYPVETDISVLRNLTSQKPNHDIIDFVENKSPLKRNKTVSKINLGLQSWRPSGIKYKKNEVYVDIIEKVNLMVSSTGTILGSDIDGVIQLNASLSGIPECHLRLDDAAEIQDCKFHQCVNLTTYDQTGDVKFVPPDGEFQLMSYKISEPRIPFLVLASITDYPNDNSRKYNVTIKSKFPSHLIANEVEVTIPTPNSIKVESFTSTSGKLKPKLEEGVALWTTDKFPGGETEQSASITVKVGNLKSVDLPPLSLQFSIPNYSTFESMIKFFKVHEQSGYKTTKYVRYFTKAGSYDIRY*