MLLTPIVLSLLPFTVAARVHKLKLHKVAPTASNPDFEVAYLSQKYGSSASVQLPLMGAGGAARRVARPDSRDGEQLFWTQDDLKNGHKVPLTNFMNAQYYTEITLGTPPQTFKVILDTGSSNLWVPSIKCTSIACFLHTKYDSSQSTTYKANGTEFSIQYGSGSMEGFVSQDTLGIGDLTIKGQDFAEALKEPGLAFAFGKFDGILGLAYDTISVNRIVPPFYNMINQKLIDSPVFAFRIGSSEEDGGEATFGGIDHEAYTGKLHYVPVRRKAYWEVELEKISFGDDELELEHTGAAIDTGTSLIALPTDMAEMLNTQIGARKSWNGQYQVDCNKVPSLPDLTFQFGGKPYPLKGSDYILNVQGTCISAFTGMDINMPGGDSLWIVGDVFLRKYYTVYDLGNDAVGFAPVA*