MLTTLAVSNYRTLRDLVMPLRRLNLITGANGAGKSNVYRALRLLADSARGEVIPSLAREGGLPSTLWAGPEDISRAMRSGAQPIEGSVRRQSVNLRLGFAGEDFGYCIDLGLPEPSQSKFGLDPVIKRECIWAGPFLRPANVLVDRRGPLLRARGGGGRWEVAAQHLATFDSMLGAAVDPRQVPELLGLRERIRSWRFYDHFRSDAEAPARRPQIGTHTPVLGADGADLAAALQTIREIGDAAALDEAVDDAFPGSRLHIDNPGGRFEVLIEQPGLLRPLRTAELSDGTLRYLLWIAALLSPRPPALLVLNEPETSLHPDLLPALGRLVGQAAQHSQVLVVSHAARLVATLEEHPECHSLGLEKDFGETRIQGLRELDRPAWYWPVR*