KQEKLKPEVIYCGHLPNTLHESQIHDYFSQFGTITRLRLSRSKRTGNSKGYAFVEFESDDVANIVAETMNNYLFGERLLQCCVIPPEKVHNELFKEWNTPFKQPSYPAVKRYNQKRTLTQRLKMEKRFKKKEKLLRERLAKKGIDYDFPSLILQKKEKKVSKTDHWKSANSQVLPKKKKQQVSCSPDTPEKTVDSQGPTPVCTPTFLEKRKSEVAEMNDDDDDDKDNEIVFKQPKSSVKEEIQKTQTPTRSQKKKRRKSNQ