MNKTLIFVLLGLVSFVACANYSVLVAGSKGYENYRHQADVCHAYQSLLKKGFQPENIIVFLYNDVANNKQNPFKGKLFNQPNGQDVYAGCKIDYQGNDVTPKNYMSVLTGDKQAVAKIGTGRVLESTSSDNVFLYFADHGAPGFVAFPTQKFYANDLISTFQKMHSKNMYNKLVYYLEACESGSMFVNLPTNLNIYALSAANPTESSYAAYCGSQAKVDGKNIGSCLGDLFSVNFIEEIDATSDLSALTLQQQFEYVAQKTTMSQVMQWGDLSYVSEPVADFLSAKSSASQSLKSALLGLFNFSSRPSMRRINQTEEEEDNDIHSHESFVDARKAKISTFLHQYIHTPSAENFEMLNVELHNDQKFQTFFDTIKMKKGDIVSNDVYATTDFACYKNLIEAFENKCGEVPESQYSGFRHLYDICGRAYFAAVDANELLNNVC