MEFKEQIIEDLIDEVVQGPLVEDITEELPEIAEIKKNGDMELPQIYVTENIPEPLHAEDLDLPQVHNMIFADQLAQPYDGVWAKLIEDVCVVTGAFGAVLAAKSIEIEWVPVEFWSGVPLRIGSPFTVVMQPCIGLAKNMSELGLVLTGLGSNIDFGQEDRVYGQRVWTPTSSKPSRADYSQAAVHYGKQHYCLGKLRQKNKEFRQQLGQPEKASGSSRTNLGSPGSLDKEKCYRKFEDLCHPRPFEATFLFPASFLKPETYRFGPYKIKKQDVFLTTKLSYAFVNLRPVVPELTAEETSDLWFMAQRVGTKLQDHFKASSLTFAIQ