MAALHSYFPFFLLFLLALVTSTAQGQGTRVGFYSKTCPKAEEIVRSTVQSHFRSEPTIAPGLLRMHFHDCFVHGCDASILISGSNTERTAPPNSLLRGYEVIDDAKTKLEAACPGVVSCADILALTARDSVVLTKGLSWAVPTGRRDGRISLASDTSNLPGFTDSVDVQKKKFADKGLNTQDLVALVGGHTIGTSACQFFRYRLYNFTTTGNGADPTISPAFLSQLRALCPQNGDGSKRVVLDTGSGTTFDVSYFKNLMNGRGVLESDQKLWTDASTKTYVQRFVGPVRGLGGLRFGVEFGRSMVKMSNIEVKTGTQGEIRRVCSAVN