MTSAPPLPISTLVDIVEEARPALLQWKDRFKESLKYFVGVDIGGTNTRVALDTGSSDESYVQIAKFRASSSKHIVEGLQQVARQVADILGVPASGACLAGAGRISDDGLSLDITNYPGTPADRTLTSDQLPTYLFPADATHFINDLESTCYGLKSLNESQQLSSFFKPLWSTSDTVMPMEFGHALYSPATDPSKKDEEDRLAAYLSKTLYSGKHAIEYEDIVSGRGVLAVYQWITAEHKEAAKYESAEEVSTAAFREDPCPFATKALLIHYRFLMRVAKNLCVGLQAKGMFLAGDNQVVNNPFFEKHLPEMRAEFLDHPKPDWIDMVELYTQTESFNINLHGALYYARTDQR