MSQNKRVVITGMGALSPIGNDVKTTWENALKGVNGIDKITRIDTEPYSVHLAGELKNFNIEDHIDKKEARRMDRFTQYAIVAAREAVKDAQLDINENTADRIGVWIGSGIGGMETFEIAHKQLMDKGPRRVSPFFVPMLIPDMATGQVSIDLGAKGPNGATVTACATGTNSIGEAFKIVQRGDADAMITGGTEAPITHMAIAGFSASRALSTNDDIETACRPFQEGRDGFVMGEGAGILVIESLESAQARGANIYAEIVGYGTTGDAYHITAPAPEGEGGSRAMQAAMDDAGIEPKDVQYLNAHGTSTPVGDLNEVKAIKNTFGEAAKHLKVNSTKSMTGHLLGATGGIEAIFSALSIKDSKVAPTIHAVTPDPECDLDIVPNEAQDLDITYAMSNSLGFGGHNAVLVFKKFEA*