MVDEWKAALQEVSNISGLSHSDLKGRLATKVVQEVLKRIKSEPLTVAEFPVGLEEPVARLREYIIRCRMKKTQVVFVGIIGIAGIGKTTLAKALFNKISCDSNFKFERASFIEDIKGEAEKKRLQEVRRKLLQNLLHHDYKVSDLSQSQGQQTIRERLNNIDALIVLDNIEDTDQWDDILFSKVLSPGSTVIITSRDSSIFNRCNEFLEYKMREFNLSESKELFCRHAFGSGVVCDSFQDMVDKFVNICKGVPLALKVCGFSIANWKSYFKKITETMLVDPLKSMLKVSYGRLDEKQKQIFLDIAIFFHGEDIDTIKKIWDEKSEDSAY*