MDEESLQSALQTYGAQLQQVELALGAGLDPSELADLRQLQGDLKELIELTEASLVSVRKSKLLAALDGEHPAPDDAEYLAFQKAVAEGVEVPVAPGAELETVPEREAKPEPSRPGQEEEEDEDEDEDEEEWSGRKVNAPYYSSWGTLEYHNAMIVGTEEAEDGSTGVRVLYLCPTHKSLKPCPFFLEGKCRFQENCRFSHGQVVSVDELRPFQDPDLSSLRAGSACLAKQQDGLWYPARITDVDNGYYTVKFDSLLLKEAVVEGDSILPPLRTDPSGSSDSDGGDADDPSYARAPGLTLAETGVLPIRWGRAAALFPAVVEPSAADHGTCSSAFAGWEVHTRGIGSRLLAKMGYEFGKGLGRRAEGRVEPIHAVVLPRGKSLDQCAEILQKRTRGREPGAQRPPKCQGRGGTRPPSRNVFDFLNEKLQCRAPGALEARVAPPGRRSSKEMYHASKSAKRALSLQLFQTEKKIEQTQRDIRGIQKALARNTGRHSVTAAQLQERLAGAQRELGQLQAQEAGLQREQRKADTHKKMTEF