MGQTFCCLQVNQSTVAVKERWGKFDDVLEPGCHCVNWCFGSNVSGYLSLRVQQMDVHCETKTKDNVFVNVVASVQYRVVNEHAKDAFYKLSRPQEQIQAYVFDVVRASVPRLNLDDVFEQKNEIAKAVEDELEKAMATYGYQIVQTLIVDIIPDPMVKKAMNEINAAARMRVAAQEKAEAEKILQVKKAEAEAEAKYLSGQGIARQRQAIVDGLRESVLGFSHDVPGTTPKDVMDMVMLTQYFDTMKDIGAQSKSTAVFIPHGPGAVADISEQIRTGWLQGAAASNKI*