MVYDKNPFDEDTEDVNPFAVSSQGTTFAGGAFYNPTASVPQASNSRLSPLPHEPVAFDRDVAVDIPLGNAKDLKKREKELEAKEGELRRREQELKRKEAAAAKAGIIIEDRNWPPFFPLIHHDIPREIPAHLQRIQYFAFASWLGMLVCLTWNIIAVTGAWIKLYDVKIWFMALIYAICGIPGSFVLWYRPLYRAMRTESALKFSWFFLFYLIHICFTIVAAIAPPILTTQKSFTGILSLINVISDSVGVGILYLIGFAFFCLEGLLSVWVLQQVYMYFRGSGKAAELKREAVRAAL*