MTTSKLSKSKWIVLSIAAIFASGTIFTQVYDTSTTLRRSLQLSESTITKEKYLGLILPEEESMPLYLRNTMELVPRAADGQDLIFYWHVPKAGGQLMKNIMSVCYGLRRAERLKEPASLEMVHEMIVNVDTSTPEGIQEARDLHLADSGKVDVIASSFVLSASSLFNANHRGRAFTILRHPVDNAASLFWTRKQLRPDLRVKYTLAQYAMQDWYPDNWVTRQLTGTLPHEELSQIHLDRAKNILSNKFFVGISDQMEESLRQLKAYYGWQPVPGREHCVPDLLHGGNPKFVKSYNRPLPSRGSDDWRVVANRERYDMELYYFALELFARQGVMYSPGRESYD*