MKLNTLIPLVASLVAPALAFSNSSPHVILSSVASLDSSLSNSVQQASSARDFDDLVNHAIVGCPADTYVFVSQPGLHASDLEDAALTPFLHRVVGNAKSSFVSNHVFSDTERQLPQGALMHLEETCGAANVIVDGRTGKFATYVDTKPRIMQVQLDELTNETGEEREAVLKAHDNVLKAVLGRLPSPNYMLIYVSSPGHNQIEEEEEYQFTQQHTREESDEKVKDNLFQKYQFFSPGIFMAIIVSLLLVSVMLFALNWIGSLQISYGAFEKDPELVRQKKQN*