MDLSKVTLDIFTKLEQKWLSPRKTRILSIDGGGTTAIVAGASILHLEDQIRLQTGDPHAQISDFFDIVAGTGIGGILAALLVADDGSGKPMFTARDAVRFISEKNSELFEIRHTGVFRRSRRYSAGSMDRALEAAFRREDGKVLTMKDTCKPLLVPCYDLRSSAPFVFSRAGASESPSFDFELWKVCRATSATPGLFKPVNVVSVDGKTFCLAVDGGLVMNNPSAAAVTHVLHNKRDFPSVNGVDDLLVLSLGNGSSSSLGGKLRRNGDCSTSCVVDIVTDGVSDTVDQMLGNAFCWNRTDYVRIQVSGLTRGGEGIVGPRKTAEELLKERGVETAPFGGKRLLSETNGERIKSFVQRLVTSGKSTSLPPSPCKESAVNPLADGR*