MQYQQFSESEQQQSTLNLGLFYLFYNSGSGSVKANQFCVLDCADITLIVDGKEVQISFFSIQNVASRNQGYNKLKDDLSSNNKQIPIVIAGGDGSMMWVIEQMIQQKIDINQIVIIPLPCGTGNDFSNALGWDTDIPGNMLENDYRILKQFIRFWQKGHQCFFDIWDITIQTQQDGYFQEIKKNEKGYTKQSVKDLDGMNTNILEKKMSNYFSIGVDARIGYGFDKNRTTNRHLNKICYCLQGIQKMFLKNPRLNQVVEFVEHFNHKEQKTLFKTVNCQDKNALTVPGNPATLVCLNINSYAAGITDIWKNGKTPPEFLQRNKLYSEKTSFSDGLLEFISFDSIAGIGSERVLAGNATRLAQTNGPLLIKFQESNNNNIVNSYIQIDGQYFSIFNPLSVEIQPCRQLPQGKIRILMKD