MHASSENYDRAVRVFIASTFDDMHNERDAIRNTTSPKLKAMNLEIAKEDFPWLGAWEDRSVTEMEILEGVLLKRDTRANTLFYFAGAELMRREAAGAAGGGEGPYAASRLEALKEEIRRTGLPVAEFEAAEPLAHALRDALEARIVRDYPVRGPQSWLDGERLSHAAFAALRQRVFVRDPEDARALGSYAAASGPELLLLHGHGGCGKSALLANWARDWAAGHPDDLTVVHFIGGSHSSSFLPSIARRVSEEVTARWAGVEGIETSGDDAAVATRLVAFLARGAREWPGRLVLVLDALDQLQGDAAAVGLAWLPPAAGPRLRLLLSTLPGPRLEAARGEGRACVEVEVRPLEEGRRRLVLEGVLKEQGRALSREHSDRIVRAAPSGNALFLTVLLEELSSASVHANLDADIDELLACGEPRALFARLLQRLAARYWRPLVRDAAAALVCARHGMAESELAAFLRVAAPTGPRRCPRPAPAVSRCFAAGRYSIQLFSRQLTWSSLWFNLLTLLVCRDGLYTFFHRCAAEAAESEFGLAGEASAARRETHDRLGAFFATQPPSQRRADEAPWALARAGPAASERLAALLSEGDVLRRVERFEMAGLWLKSGRAGEAAGRYAAALGLGGAEASLEELRRAGASSAT*