MSDRGRTLMVQGTTSDAGKSTLVTALCRWLARRGVAVVPFKPQNMALNSAVTADGGEIGRAQAVQAQACRLAPHTDMNPVLLKPNTDIGAQVIIHGRAVTSMDAAAYHDYKRVAMEAVLASHGRLAAAYRVVMVEGAGSPAEINLRANDIANMGFAEAVDCPVILVADIDRGGVFAHLVGTLELLSDSERERVKGFVINRFRGDIALLQPGLDWLEARTGKPVLGVLPYVSDLHLEAEDAIDTRQAAKVGPRLKVVVPVLPRISNHTDFDPLRLHPQVELSFVGPGQALPSADLIVLPGSKSVRADLAALRERGWDEAILRHLRYGGRLLGICGGLQMLGERLHDPLGLEGAAGSSAGLGLLALETTLEADKQLRNVQGRLSLEDAPLSGYEIHAGVTRGEALARPAVVLDDGRADGARSVDGNVMGTYLHGLFESTAACSALLRWAGLREVQAVDYQALRERDIERLADLVERHLDTGRLLALCGEPHA*