MDSNTSLLTKVALLSNEVTPSGTKNFDTRKVVARYPLDKQELMEAMVAARSPLQCTTALLEYRQVGGTRKSSTAIFIAPFSAAHFLPSLHKQAERSRGRPAKRALMFTCAEVAQEAATQASSKAVPSSQKAWFYDDYGAAKDVLKFGDVSVPEILSDQVLIKVHAAALNPVDFKRRLGKFKATDSPLPTVPGYDVSGVVVKVGSDVTTLKEGDAVYGNVSEHALNGPKQWGSIAQYTAVEEKLLGVKPKNLSFAEAASLPLAIETALEGLERAKFKEGQSVLVLAGAGGVGSLAIQLAKQVFGASVVATTASTSKLDFVRDLGADVVIDYTKEKYEDLPEKYDVVFDAVGECGRAVKVVKEGGSVVVLTGAVTPPGFRFVVTSKGESLYKLNPFIESGKVKPIIDPKGQFKFSEVVEAFSYLETGRATGKVVIAPIE*