MPYDKNPFDEDSDEVNPFADPLLRGQGSGYGTTFTGGPFYNPTGSVPQASNSGLSPLPPEPVAFDRDVTVDIPLGNSKDLKKREKELEAKEAELRKREQELKRKEEAAARAGIIIEDRNWPPFFPIIHHDIRREIPTHLQRIQYFAFASWLGIITCLTWNIIAVTGAWIKLEGHDVKVWLLALIYAICGIPGSFVLWYRPLYRAMRTESALKFSWFFLFYVAHICFTICAAVAPPILTTQKSFTGILSLIDVISDSVGVGILYLIGFVLFCLEALLSAWVLQQVYMYFRGTGKAAELRREAVRAAL*