MKIRLLLWGLLLFFVFDTSQAQRLNPRQRYNRNYFKNVVKAYSDYLDKKTAQYWLPDSTGRVYQPNVEINPIYYRLFTPVTVYHSTVLRAMNGQLTDSLMVDSTEETQEDALLPVRMARIEQDEDIAHAMDKALVYTYLNHPTLVRQTEDKVRSQHVFKEGIMPDSPRRQRMTDLIKEPNWNDPGVNQNLVIRKPNFWKHSASASLQFTQNYISSNWYKGGESNNTMLSGLDINLNYDDKQRIQFDNRLEWKLGFTTSRSDTVHKYKTNTDLIRLTSKFGIKAFSSWYYTVQTELSTQLFGNYKTNSHKVNSSFLAPGYLKVDLGMDFKKNLKNLTFSAVISPLSYKLTYVGDDDVDETKFGVEEGKRSKNDLGSNLQINSKWTILSNITWETRLSYFTTYERAEAEWENTFNFQLNRYLSTKLFVHARFDDGVERDEDNDSFFQLSELLSFGLSYSF