MNSIIDKLITKSQEAFILAIELYNKPTIKYRVEGFSFFICNAWELMLKANLINKFGNNSIYYKDNPNRTITLENCISKIFTNNKDPLRINLEKIIELRNISTHFITEEYEQIYIPLFQACVINYTNKLLEFFNIDITEQLNSNFLTLAVKLSDIKESDIQARYPKEIANRLLKSFADINENIPKINNSNFAITIRHDFVLTKDKKHATTTFSIAKTAEQVAYILKDSKDMQLSCPYNTKRCIEIINSWIKKDNLNFINPNCKNEEKKHTFNSFHFSLFVKFYNLKENNKYCYKYTRNKQPNYTYSNQALDLIYTEIKKDPENIIQSLKKSLKK