MKRNILAVVIPALLVAGTANAAEIFNKDGNKLDLYGKVDVRHQFADKRSSEDGDDSYARIGIKGETQISDQLTGFGRWEYNVKAKGTEAAVAESSTRLAFAGLKFANYGSLDYGRNYGVNYDVNAWTDVLPIFGGDAMAQTDNFMTGRSTGLLTYRNTDFFGLVDGLNFALQYQGQNSDRTKNKGRDTERSNGDGYGLSSTYDVGYGITVGGSYANSARTADQKEKVSDAYGKRAEAWNIGAKYDANNVYLAAMYGETRNMTRYTRTIADTDATLIANKTQNIELTAQYLFSDLGLKPSLAYVQSKGKDLTEGKGFNGDLVKYVSVGTYYYFNKNLSTYVDYKINLLKKDNELGVNARNVFGVGLTYQF