MEKLSPFTPPIVKRLLGLKKGEHDRDDKWSEKAVKSLVKKLQKTGGLDELTKALSTQDINTSCITIPRSLDGRLQVSHRKGLPHVIYCRLWRWPDLQSHQELRAVDKCDYAFHLKRDEVCVNPYHYIRVVPPGRSVVLVPRHTEIPDKIPQLDDYSTTIPENIDCKVGINENFSIPDSPPPGYMSEEGDTSDTQGMGEFILSPLNAILINLDLDPVNSSDNDLQPVTYKEPDFWCSIAYYELNTRVGETFHASQPSLTVDGFTDPSNSERFCLGLLSNVNRTQQVEMTRRYIGKGVRLYYIGGEVFAECLSENAVFVQSPNCNQRYGWHPATVCKIPPGCNLKIFNNQEFAALLAQSVNQGFESVYQLTRMCTIRMSFVKGWGAEYRRQTVTSTPSWIEIHLNGPLQWLDRVLTQMGSPGLPCSSMS