KMSILPFTPPIVKRLLGWKKGEQNGQEEKWCEKAVKSLVKKLKKTGQLDELEKAITTQSINTKCITIPRSLDGRLQVSHRKGLPHVIYCRLWRWPDLQSHHELRAVELCEYAFHTKKDEVCVNPYHYLRVETPVLPPVLVPRHTEIPSEFPPLDDYSHSIPENTNFPAGIEPQSNYIPETPPPGYLSEDGETSDHQMTHSMDTSSPNLSPNPVSPTHSNLDLQPVTYCEPAFWCSISYYELNQRVGETFHASQPSLTVDGFTDPSNSERFCLGLLSNVNRNAAVELTRRHIGRGVRLYYIGGEVFAECLSDSAIFVQSPNCNQRYGWHPATVCKIPPGCNLKIFNNQEFAALLAQSVNQGFEAVYQLTRMCTIRMSFVKGWGAEYRRQTVTSTPCWIELHLNGPLQWLDKVLTQMGSPSIHCSSVS