KMSILPFTPPIVKRLLGWKKGEQNGQEEKWCEKAVKSLVKKLKKTGQLDELEKAITTQNINTKCITIPRSLDGRLQVSHRKGLPHVIYCRLWRWPDLQSHHELRAVELCEYAFHTKKDEVCVNPYHYQRVETPVLPPVLVPRHTEIPSEFPVLDDYSHSIPENTNFPAGIEPHSNYIPETPPPGYLSEDGETSDHQMTHSMDTSSPNLSPNPVSPTHSNLDLQPVTYCEPAFWCSISYYELNQRVGEIFHASQPSLTVDGFTDPSNSERFCLGLLSNVNRNSAVELTRRHIGRGVRLYYIGGEVFAECLSDSAIFVQSPNCNQRYGWHPATVCKIPPGCNLKIFNNQEFAALLAQSVNQGFEAVYQLTRMCTIRMSFVKGWGADYRRQTVTSTPCWIELHLNGPLQWLDKVLTQMGSPSIRCSSVS