MVHASQWIALVKACQGEHDSLLASWSHEIFQITGHGPVDNSCAYQTTFDHFKSVVEEFGLPHVQNVCEDFENEFKHATLACAGVAAGLGNFRETCWECDKYFEGVQKCTGCKAARYCSSECQKKSWKGGHKTKCKILEKQYQALQSNEKVISKAVKAGSIALSSTIQPNPHMDSMVLGRLFNFLAQLGRKDVMNLSTDGSYMTKAYEAIQDIQNGGRHFALVDSNTKKTSNTEAVQDIRDDEVDYILTAIFAMAVVSRCESQGVNLPDPDGPDGLRAAFEARLGDGKLMTTERFLEIYKNYVDTELAFHEISDLCNWDFRDYKLFAVLRDEHHK*