METEQEEVEFTNTETNGKRPAEDMEEEQAFKRSRNTDMMVELRILLQSKNAGAVIGKGGKNIKALRTDYNASVSVPDSSGPERILSISADIETIGEILKKIIPTLEEYQHFKGNDFDCELRLLIHQSLAGGIIGVKGAKIKELREKTQTTIKLFQECCPHSTDRVVLIGGKPDRVYFFPGFQNFPRGYFPPLKKKKLFFFCRKKICFFKGVGSPQKKKILGKFGFSQLRGGGPIFNLKRFSFPPPPPPPPLKVDISGGRFVNLRLLPFSPGSNVRAARSKLNEMGGAGYGRGSFGDIGGPVITTQVTIPKDLAGSIIGKGGQRIKQIRHESGASIKIDEPLEGSDDRIITITGTQDQIQNAQFLLQNRQQFSEDYAYGF