MSYDKNPFDEDTDEVNPFADPLIRGQHGTTFTGGPFFNPMGSVPQASNARLSPLPPEPVAFDRDVTVDIPLGNSKDLKKREKELEAKEAELRRREQELKRKEEAAARAGIIIEDRNWPPFFPLIHHDINREIPTHLQRIQYVAFASWLGMLICLTWNIIAVTGAWIKLHDVKIWFMALIYAICGIPGSFVLWYRPLYRAMRTESALKFGWFFLFYLVHICFVICAAVAPPVLTTQKSFTGILSLIDVMGDSVGVGILYLIGFALFCLEGLVSAWVLQQVYMYFRGSGKAAELKREAVRAAL*