MSYDKNPFDEDTEDVNPFADPLLRGQHGTTFSGGPFYNPIGSVPQASNARLSPLPPEPVAFDRDVTVDIPLGNSKDLKKREKELEAKESELRRREQELKRKEEAAARAGIIIEDRNWPPFFPLIHHDIRREIPTHLQRIQYFAFASWLGMVTCLTWNIIAVTGAWIKLEGHDVKIWFLALIYAICGIPGSFVLWYRPLYRAMRTDSALKFSWFFLFYLIHICFTVCAAVAPPVLTTQKSFTGILSLIDIISDSVGVGILYIIGFIFFCLEAVLSAWVLQQVYMYFRGSGKAAELKREAVRAAL*