MNLLKSLFVTVFVFAANLTVFANSPETELIYNTEEIDGVKMSETVYKMNEGILTNFEKYNYKYNDQKQVVENILQKWDASKGEWRNNMCIKYQYNEGSTTIQYYKWNESKKDYILVPQMTVTMNM