MRVYLMILLMCGLSFGFDLIEMSAPKQTQPKVLIIGGIQGDEPGGFNAINLFLQHYQILEGAVLAIPNLNHFSIMRNHRGIYGDMNRKFSTLSPKDEEYQIVERVKNIIVRDDVDFVFHLHDGSGFYRKEYIDKEFNPNKWGNCSIIDQEVVDGIKYGDLLKVSNAVVANINQGLLKAEHRYHIHNTHTAKGDREMEKALTYFAVRHNKPAVANEASKNLPVKERVYYHLLAIEGMLQAIGVRYQRDFDLTPNAIDRLINDRKSWVKITPLIELPLFDLQKNLTFFPFPSGVKPDGLKLDSNQYITGLVSKEKNIVLKYGNRVMTTLTPLYLKFATEVSQFEFEIDGVKQQVKAGSIVKARKFFKVEEDSLRAQQRVNIIGYQGVRRNEAGERVGLNKLIKRYAIDKQGKKYRVEFYEGDVFLGMVVVDFGL