MALALAKAEGVAGTKHFVLVHGLGHGAWCWYKVKASLQAAGHTVTALDLTSNGDDQTVADTVTTIAEFVRPLTDFLCDYEGQVILVGHSLGGGAISYAMEAYPDKVEKAIFLAALMPVNGQTFVPITTFLARISLLLKRVLILKFANGIGLPTSVSINLKLAEANFYNRSPLEDVYLAYSRLKPSPFRPFLNVLHLTEARYGSVPRFYLKTVDDHVVPPNLQQSFIMANPPQNAFTVPESDHSAFFSQPAALVNLLISIANNLNEH*