MGEGIPETVLNSGEKIPMIGLGTASSPVPDQDLLISSFISAIETGYRHFDTAALYGSEAPLGKAIAQALQQGLVKTRDELFITSKLWCTNAHHDRVLPALKQTLQNLELDYIDLYLIHWPLSMKAGEIKFPFNKEDLLPMDFKAVWEAMEECQRLGLVKSIGVSNFSCKKLSQLMVNAKIPPAVNQVELNPAWQQRQLRDFCKENGILVSAWSPLGAFGASWGSLAVMDSPILKEIAAAKGKSTAQVSLRWIYQQGVSVIVKSFNKERMKENLGIFDWELSEGELQQISQIPQQRGVSGELFISPTGPYKTVQELWDEDS*