MDYHAIHGYDIASFDTSESTHRLPTVPASQAWEELKASPATHISTGLDALDRALLGDAADSQDAAVKGGVKRGQVTEIWGPPGCGKTALGLASVLKSVRDSRVLAGSGEIQDVDPSKLVHYSCMTLPHLLAFITRPTTTSIPPNASLIVISSPTALINSFLPRSLEGKGNPKQAKGFIMTTLQKLAATKDCAVVLLSQCATKMRSEQRATLIPSINTTLWEQGVSTRLVLFRDWAWHGNKSSSVFLAGVQKIDGRAVQDAVDYVSAFKVEAAGISSVHYDASDPGMEVAVVARRPKRKLGQTELEVPDSEDDEDYGWADEDEDALPPPPSQWQGSEDLILGKDAGLSEDEQEPDDGIQEYYFEDDVDEAGEGDRSNNETMD*