MVSAKVHCLLDLPTSMTWEHTTMTQVLRGYKRFFRRAMLESLDFVKDDTLKICCTVGVVVSTIQGPRLHYIHIPESKSGQQFGELLEDVENVDVTFDVSGEKFHAHRVVLAARSPVFKSMFFESSGEWNDKEISIEGTRPEVFKAMLHFIYRDTLPYLEEHADLGEISDPPPCFLTPETMIEYLLTAADRYGLCQLRCLCESIISQGITVNTVAKILELAQRYQDSQLKSACLKFAATNLEEAMKSEGFEYLKENCPSLQLELLQTVAQFKDD*