MSYDKNPFDEDTEDVNPFADPLLRGQHGTTFTGGPFYNPTGSVPQASNAQLSPLPPEPVAFDRDVTVDIPLGNSKDLKKREKDREAKEAEIWRREQELKRKEEAAARAGIIIEDRNWPPFFPLIHHDIRREIPTHLQRIQYFAFASWLGMITCLTWNIIAVTGAWIKLEGHDVKIWFLALIYAICGIPGSFVLWYRPLYRAMRTESALKFSWFFLFYLVHICFTICAAVAPPVLTTQKSFTGILSLIDVMPDSVGVGILYLIGFAFFCLEALLSAWVLQQVYMYFRGSGKAVEFKREAVRAAL*