MASLFSYQHAYVHNSTMLSSITPTTLHAPFYHTTRPNLLSFMSDKYLSLAAPVLAYWLYSILQHVIQTVLGIFWLEDDEVIFRREVMKDHLAAMGNLAPWVADGVLLVLGRRIGEQVLKSNGEAIVRWVYWWGVPALQMLFAFFVIDTWQYFWHRSMHTNHWLYRNFHSHHHRLYAPYAFAEEVSFMTIRQATLLFTVSTFANNADYHDIHHQGYGIKSNFSQPFFTNWDKLLGTRMTREEADSKGRWRGVGGEHVLEQG