MDEESLESALQTYRAQLQQVELALGAGLDSSEQADLRQLQGDLKELIELTEASLVSVRKSKLLAALDEERTGREDAEYQAFREAITEAVEAPAAAPESGSETVPKAEAGPESAAGGQEEEEGEDEEELSGTKVSAPYYSSWGTLEYHNAMVVGAEEAEDGSAGVRVLYLYPTHKSLKPCPFFLEGKCRFKENCRFSHGQVVPLDELRPFQDPDLSSLQAGSACLAKHQDGLWHAARITDVDNGYYTVKFDSLLLREAVVEGDGILPPLRTEATESDSDSDGTGDSSYARGVPRDHPLPWPATALCPSLAVVGSDTVDSGTCSSAFAGWEVHTRGIGSRLLTKMGYEFGKGLGRHADGRVEPIHAVVLPRGKSLDQCVETLQKRTRVGKGGTNKPPRCRGRGARPGGRPPPRNVFDFLNEKLQGQAPGALEAGAAPAGRRSKDMYHASKSAKRALSLRLFQTEEKIERTQRDIRSIQEALTRNAGRHSVASAQLQEKLAGAQRQLGQLRAQEAGLQQEQRKADTHKKMTEF