MTMKSLAALDRPSWLSSSAWPWQPYLLSHHQGGIAVTDIGDGPAVLFVHVGSWSFVWRDVLLRLANDFRCVAIDAPGCGLSDRLSTPPTLAQAADAITSVIDALQLRDLTLVAHDLGGPAGFLAAARRGDRVAALAAVNCFAWRPTGPLFRGMLAAMGSAPVRELDAAINALARATSTRFGAGRHWSRADRAAFRAGIDAPARRAWHAYFRDARRAHALYTDVDAALRGGLADRPLLTIFGQFNDPLRFQPRWKELFPTARQLQVRRGNHFPMCDDPDLVAGALTSFVQRST*