MEGGGEEEEEVPLAIPLGTAWKDVSFPPPSNPNAASAEPVGITVITGYLGSGKTTLVNHILKARHGKRIAVILNEFGEELGIEKAMINHGQEEEEEEGTLVEEWIDLPNGCVCCSVKHSFIQALEQLMERREKFDHILLETTGLANPGPIASTLWIDDQLESSVYLDSIITVVDAKNLNRQLEEVEPGRISESFLQIAFADIVILNKVDLLTESERESNDMNLLEDLKSEIYQINSLTKIVQSVHCKVNLEEILDCRAFDMKHSENMGPLLAERSFNSSNFHDTRIKTICICEQEPVILNQVDQWLGRLLWERDNKMEILRAKGILHVHESNEVHMLQAVREIYEIMPVQLWRPNEERTNKIVFIGKDLDAGILSASLKACTLL*