MDTAALPIPPSSRAKLFAAGFRRLADLRKISAVELAKESGLSQEEALHILRVVNPAGDNGAMAGAKSALQILQIEKKRRRITTCCETLDEILGGGISPQEVTEICGVPGVGKTQLGIQLAISVQRPEELGGLAGEAVYIDTEGSFMVERVLEMADAWLADVRREALSAQEPHLEASTSGLSAETVLSSIHYYRAYDYTEQLAVVNVLPQLLKQHPKIRLLIIDSVTFHFRQDFDDMALRTRVLNGMSQKLMLLAEKHDVAVVLVNQVTTKVVGQNQSKLVPALGESWSHACTNRVILFWMEGQRYGHIYKSPSLRAGTAPYFVTTEGIRATPATNKRPWQEQSASPSDLGSYRTEELGLSVAT*