MLVSGAISDVLVVLPPSTSLRLPEFRHLHVFAVSDAKGFVSGGFLKSCPSSYNPKHYHELYNFRARGLVARASADSRDNLVPFAPLQLESPVGQLLEKISNTHPHLLTAVIDQQLENLQNVRDAQKESDPSQDSLYKRIAEVKDKEKRITLEEIIYCSIVHKFLENNISMIPKISATSDPTGRVDLWPNQELKLEAVHSPEALEMIQSHLSLVLGDRLVGPLQTVVQISKIKLGKLYAASIMYGYFLKRVDERFQLERSMGILPKDFGKAKSYDEPSPGIKLWDPDSLITVQDYDDEGYNDSDYMDTDEDKSFRLRAYVMQLDAETLQRLATVRSKEAISLIEKQTQALFGRPDIRVSDDGSIETSNDELLSLTFSGLTMLVLEAIAFGSFLWDKENYVESKYPFLNE*