MRRAQVRQAQQAYRSRQQSQLSSLKARVEQLEDAFDHLSQTMHAFDEQVIRNGSQWSQPELFRTVQLLRDDIVSHFKLADIHFQEPQKSQTSIPPQAVVGQSHAQVASEVPMGSLKDHTLESDFWKLFLGSSAGMIPSTNTQTLDNQPNDLAPIPMRVSIAETHTIQYATTPFTQRLFRGCAESGHRFLSNLSYKDEDMWEFGLLLQRMPRAEIRDYFARVIKLEPCQPIVDARFPYVSLGGAGTHFLQPYSDDFSDSFGLFRTTNGVSHVPADEDWFDVHDVERYLLNQGIGIGEFPSSALTIGYPSSPAAGNSNLEPPQGELSNSMMMVVDEYKLINRLSQLPVALGCVAGFRRSDIERVVSHNVRWVPVGVTSSPG