YLTELKMSILPFTPPIVKRLLGWKKGEQNGQEEKWCEKAVKSLVKKLKKTGQLDELEKAITTQSINTKCITIPRSLDGRLQVSHRKGLPHVIYCRLWRWPDLQSHHELRAVELCEYAFHTKKDEVCVNPYHYLRVETPVLPPVLVPRHTEIPSEFPPLDDYSHSIPENTNFPAGIEPQRFFFYKLNNVFVFKKIKSETPPPGYLSEDGETSDHQMTHSMDTSSPNLSPNPVSPTHSNLGNCVNVLTMGKFQRDFSDEPVTYCEPAFWCSISYYELNQRVGETFHASQPSLTVDGFTDPSNSERFCLGLLSNVNRNAAVELTRRHIGRGVRLYYIGGEVFAECLSDSAIFVQSPNCNQRYGWHPATVCKIPPGCNLKIFNNQEFAALLAQSVNQGFEAVYQLTRMCTIRMSFVKGWGAEYRRQTVTSTPCWIELHLNGPLQWLDKVLTQMGSPSIHCSSVS