MFKGTTMAFGSDRRYMSAAQAEAAQIDVGLRQYMLSVYNYMASALALTGIVAWVIASVPALTAIAVYSPLKWVFMLAPLGLVFFMGAKIDSMRASTASTLFWVYAGLMGASLASVFLVFTGASVARVFFVTAAAFAGLSLYGYTTKKDLSGFGSFLIMGVWGLMIAGIVNIFLQSPMMHFVMSAAGVLIFAGLTAYDTQNIKQMYWEGDHSEVAQKKAVFGALQLYMDFINLFMFLLQFMGVRRDD