MNSENIKLPKIDFSQEDLKTDTLVWNQVKSQVHKALVEYGCFEASFDKIPIHLRKSIFESLQEIFDLPLQTKLENISTKPFHGYISTKTFPSFPLFESMCVDDANIPGKAEKFAQILWPQGNPSFCKTVQSYSEQLSELDQTVRRMVLESLGLEKYMDEHMNSTNFVLRLIKYNTPQSSESEIGISAHTDRSIATILYQNEINGFQVMTKDGQWINVEPTQDTFTVMIGDSLHAWTNGRMHAPYHRVMMRGNKARYSVGLFSVPKGGYTIKAPIELVDEEHPLLYKSFDLQEFLAFTNTEEGMRCESALKTYCGL*