MDEESLESALQTYRAQLQQVELALGAGLDSSEQADLRQQGDLKELIELTEASLVSVRKSRLLAALDEERPGRQEDAEYQAFREAITEAVEAPAASPGSGSETVLKAEAGPESAAGGQQEEEGEDEEELSGTKVSAPYYSSWGTLEYHNAMVVGTEEAEDGSAGVRVLYLYPTHKSLKPCPFFLEGKCRFKENCRFSHGQVVSLDELRPFQDPDLSSLQAGSACLAKHQDGLWHAARITDVDNGYYTVKFDSLLLREAVVEGDGILPPLRTEATESDSDSDGTGDSSYARVVGSDAVDSGTCSSAFAGWEVHTRGIGSRLLTKMGYEFGKGLGRHAEGRVEPIHAVVLPRGRSLDQCVETLQKQTRVGKAGTNKPPRCRGRGARPGGRPPPRNVFDFLNEKLQGQAPGALEARAAPAGRRSEDMYHASKSAKRALSLRLFQTEEKIERTQRDIRSIQEALARNAGRHSVASAQLQEKLAGAQRQLGRLRAQEAGLQQEQRKADTHKKMTEF