MDLLTFLFLILLVWTCIHFLQTRNTKLPPGPIPLPIVGSLLKLGSKPNESLAQFAQLYGPLMTLQLGSLTTLVVSTATMANQLLLKHDLIFSGRTVPDSVRVLRHQESSVVWMPPNPLWRSLRTLLNTQIMTVQRLDANIALRRAKVQKLVSHVGDCSVTQREVDIGRAGFITILNLISNTVFSVDLADLGSPAEEAQEFKDVVLGILEEAGKPNVSDYLPFLRWMDLQGVRRRSIGYFEKLHHLFDEMIDGRLRDRSSGGYSRRGDFLDVLLDQNEEKGFQLKRHEVKALLADIFVAGSDTSSATIEWAMAELLRNPHTMSMVRSELKEAIAKGKQVEESDIARLPYLQAVVKEALRLHPPVPLIPHRAESTVEICGFTIPKYTQVIVNAWAIGRDPNVWTNPTCFLPERFLHSKLDFKGQDCQFIPFGAGRRICPGSPLAFRMVHLSLASLLHSFAWKLPNGMLPEGMNMDDKFGITLQMEAPLLAVPVQE*