MLTGVENSESGVIDLIKPGLDDVMKNETVQVTLVNSVLGWCKAHIVDPIKTSKIVQSRAFQITMVVLGVILLIAGLALTFVLQGQLGKNAFLFLIPAVIGLVKLLTTSVFMEKPCTPEKWRLCKRLLATTEDILDDGQINQSNTIFTTESSDVTNTATQS