MKMQPLSNEQVQKLSNYDTLAQADDAQPAIVTSIPEVPITEARKPWQPEDEDRLPRPGVGRANIAATYDQPEGTTEGDYAAKHSDQTVLQQHLEFFDRDRDGIIWPRDTFIGFYRLGFGAVLSFLSIFVIHSNFSYATGDSWIPDPMFRINLSNIHKDKHGSASGAYDAEGRFVPQRFEDLFAKHAQGRDYMTARDVVNLLKGQRMIADPVGWFHAFIEWTATYYMLWPEDGRMKKEDVRGVFDGSIFYTIAARREEKMDEAKRR