MDLLTSLFLILLVWTCVHFLLQTRNTKLPPGPFPLPIVGSLFKLGSKPNESLTQLAQLYGPLMTLQLGSLTTVVVSTATRANQLLLKHDLIFSGRTVLDSVRVLRHHESSVVWIPPNPRWRTLRTLLNTQIMTVQRLDANIALRRAKVQELVLHVGDCSVTQRAVDIGRAGFVTILNLISNTVFSVDLVDLGSQSEEAQEFKDVVWGILEEAGKPNVSDYLPFLRWMDLQGVRRRSMGYFEKLHHLFDGMIDGRLRERSLGDYSRREDFLDVLLDQNEEKGFQLKRHEIKALLADIFVAGSDTSSTTIEWAMAELLRNPHTMSMVRSELKEAIAKGKQVEESDIARLPYLQAVVKETLRLHPPVPLLIPHRAESTVEICGFTIPKHTQVIVNAWAIGRDPNVWTNPTCFLPERFLHSKLDFKGQDCQFIPFGAGRRICPGLPMAFRMVHLSLGSLLHSFAWKLPNGMLPEEMNMGDKFGITLQREAPLLAVPVQE*