KMSILPFTPPIVKRLLGWKKGEQNGQEEKWCEKAVKSLVKKLKKTGQLDELEKAITTQNINTKCITIPRICKAKCVLKTPNTGRQCWEKRFGLFSHKENSKSLDGRLQVSHRKGLPHVIYCRLWRWPDLQSHHELRAVELCEYAFHTKKDEVCVNPYHYQRVETPVLPPVLVPRHTEIPTEFPPLDDYSHSIPENTNFPAGIEPQSNYIPETPPPGYLSEDGETSDHQMTHSMDTSSPNLSPNPVSPTHNNLDLQPVTYCEPAFWCSISYYELNQRVGETFHASQPSLTVDGFTDPSNSERFCLGLLSNVNRNAAVELTRRHIGRGVRLYYIGGEVFAECLSDSAIFVQSPNCNQRYGWHPATVCKIPPGCNLKIFNNQEFAALLAQSVNQGFEAVYQLTRMCTIRMSFVKGWGAEYRRQTVTSTPCWIELHLNGPLQWLDKVLTQMGSPSLRCSSVS