MLIFTLLGIFRGYKRFFRRAMLESSDFVKDDTLKICCIVRVVVFAIQGPRLHYIHILESNLGQQFGELLEDVENANVTFDVSGEKFHAHRVVLAARSPVFKSMFFESPGEWNDKEIIIKGTRPEVFKAMLHSIYRDTLPDLEEHADLGEISDPSPCFLTPETMIEYLLTAADRYGLCQLRCLCESRISQIITVNTVAKILELAQRYQASQLKYACLKFVATNLEEVMKSEGFEYLKENCPSLQMELLQTVAKFKDD*