MATYFTLNTGARIPSVGLGTYKAGPGVVADAITAAVKAGYRHIDCAPLYKNEKEIGVALNKLFDDGVVKREDLFITSKIWCSDLAPEDVPLAIDITLNDLQLDYLDLYLIHWPFQIKRGSELSPENFVHLDMPKTWQAMERLYGSGKARAVGVSNFSTRKLADLLAVARVTPAVDQVECHPGWQQARLRAFCCSSGVHFSAYAPLGRMKAVASDPVVASVAESLGKTPAQVALRWGIQQGQSVLPKSANESRLKENIDLFGWSIPDELCAKFSEIEQVPLQFLQRWIIMRGGELINQVKVLWSDMDEELAT*