MLAAQFARTPGRRVMTKLSSQNPILRPASFLINQHNSTRKRAMSSQPSATRTRALVDWASALQFTDLPPAVIARTKDFFVDTLACAVAGREHIAVKSMLEYSKIMGPADGKCELIGFPDVKTTPAFAALVNGGAAHVVEQDDLHNSSMMHPATIIYPTALAVAQDVGATGRDFITACVVGYEFACRAGEYLGKAHYEKFHTTATTGVLGAAATTAYLLRLDSDQFLSSIGTAGTQAAGLWQFLLDATHSKQVHTAQACAAGVFSAYTSASGLLGTSDILEGERGMGATLGNLTTTPEAIDRDLGRKWSVLESSFKWHASCRHTHPSADALIALMHDENVKYTDIESVTAYTYKAALDVLGLSGEGKTVHQSKFSMGFVLAVAAKKGTAGLTDFTEEALKDPELRELQGRVKMVLDEEIDAAFPEKWLGRVVVQTKDGRTLSRTVDVVKGDPGWTLTREEIESKALALAEYGRVKDLNAFKDAIQRIWRLEEQDKINRFSFS*