MAAAPHRPRVMMLPFAAQGHVMPLMELSHRLVEHGFEVVFVNTDFNHARILATMAGATPAGGIHLVSFPDGMDPDGDRTDIGKVLDGLPAAMLGGLEETIRSRDIRWVVADVSMSFALELVHTVGVRVALFSTYSAATFALRMQLPRMLEDGILDETGNVRRNERVQLDSKMPAIDASKLPWTSLGKSPESRRAMIQSTLTTNPTLSLAETIVCNTFQEVESVALARLPVPAVAIGPLEAPKSVSSAAAAGHFWAQDEACLRWLDAQAPGSVVYVAFGSLTVFDAERLQELADGLALTGRPFLWVVRPNFADGVGERWLDGFRRRVGEGRGLVVGWAPQQRVLAHPSVACFVTHCGWNSTMEGVRHGVPFLCWPYFADQFLNQSYICDLWGVGLKVCADADERGVVTKEEIRDKVARLLGDEAIKARTVALKSAACASVADGGSSHQDLLKLVNLLREK*