MENCPLVSVIVCAYNAEQYIDESISSIINQTYENLEIIVINDGSTDLTLSHLEEISKLDKRIKIISNKYNLGFINSLNIGLGCFSGKYFARMDADDIAKPSWIEKIVTYLEKNDHITAMGSYLEIIVEKECGIIGSQYKTGDIWKNPLLHNDICEAMLFYNPIHNNTMIMRANVYREHKLIFNKDYPYAEDYKFWSEVSRLGCLANYPEALVKYRLHGNQTSSVYNHEQNETAKKIKRENITYYLNKIGIDIKVINSVSLLEIYHVDKSNKVLKSILYEMYMSLDKYTITSLLHFIKYHLELFDLKQNLKIIKKFIRKINVIFKNESSTNATNTKQWRDETKGFRDEAKRFKNTAG