MRLIVVSGQSGAGKSVALRVLEDLGYYCVDNLPVSLLTAFIQSVQGSQQNVAVSIDIRNLPKEPSLVQDVLDQLKQNNDVSMLFLDASKETLLKRYSETRRIHPLSLSQSKPSLAQAIELEKQLLGPLKEQADLLLDSSNQSLHELSETVRMRIEGRERKDLVMVFQSFGFKYGLPTDADYVFDVRFLPNPHWQPDLRPLTGLDAPIKSFLEGHSEVIELKQQIQKFFEYWLPMLERNNRSYLTIAIGCTGGKHRSVYLTQQLGEYFAQLGHQVQIRHTSLEKQQS*