MHTERYRERMLRVLLYRGGQCRTSPSAITKQFPQHQVGCQLWKWTRDTTRCFASKGGRCKSKESSSIVKENASERKIALQETLSQVSSTFGSETVMWLGRDDNTKEVPVISTGSLSLDAALGVGGLPKGRIVEIYGPEASGKTTLSLHVIAEAQKCGGQCLFIDAEHALDRSFAEALGVVTKDLLIAQPDSGEQALNLVDQFIRSRSVDVVVVDSVAALTPQAELDGEMGDAHMALQARLMSQALRKLTHSISKSDALLIFINQTRAKLNSFGFGGPTEVTSGGNALKFYASVRLNIRKTGQLKRGEEMIGSSTLVKVVKNKVAPPFRTAEFEIEYGKGISTEGEILDHALKYGFVRKSGGWHTYNDQRLGNGRENVKQYLRENSELSESLLAQVKEKLYTDPRQKEVDTEEE*