MSDSEVNQEAKPEVKPEVKPETHINLKVSDGSSEIFFKIKKTTPLRRLMEAFAKRQGKEMDSLRFLYDGIRIQADQTPEDLDMEDNDIIEAHREQIGGMENCPLVSVIVCAYNAEQYIDESISSIINQTYENLEIIVINDGSTDLTLSHLEEISKLDKRIKIISNKYNLGFINSLNIGLGCFSGKYFARMDADDIAKPSWIEKIVTYLEKNDHITAMGSYLEIIVEKECGIIGSQYKTGDIWKNPLLHNDICEAMLFYNPIHNNTMIMRANVYREHKLIFNKDYPYAEDYKFWSEVSRLGCLANYPEALVKYRLHGNQTSSVYNHEQNETAKKIKRENITYYLNKIGIDIKVINSVSLLEIYHVDKSNKVLKSILYEMYMSLDKYTITSLLHFIKYHLELFDLKQNLKIIKKFIRKINVIF