MNSENIKLPKIDFSHEDLKPDTLVWNQVKSQVHKALVEYGCFEASFDKIPIHLRKSIFESLQEIFDLPLQTKLENISTKPFHGYISTKTFPSFPLFESMCVDDANILGKAEKFAQILWPQGNPSFCKTSYSEQLSELDQTVRRMVLESLGLEKYMDEHMNSTNFVLRLLKYNTPQSSESEIGISAHTDRSIATILYQNEINGLQVMTKDGQWINVEPTQDTFTVMIGDSLHAWTNGRMHAPYHRVMMRGNKARYSVALFSLPKGGYTIKAPRELVDEEHPLLYKSFDLHEFLAFTNTEEGMRCESALKTYCGL*