MKLSVPETISNPRDFLHTSVPQLTDLDSLLRCHICKDFLKASVLTPCGHSFCSICIRKYLQKESKCPLCLSDLTESMLQKEFLVQEICSSYVKLRGSLQKHLTISSQEEEKDNEIIISDEADTSVGTKRGTPDSPSLSSVSTKKRKHDGITTLLMKKKTDHPQRQEKKAQCPICSKHLPLSELEGSHIDECLNKGSSLERSDSFEILDERTPSPSMESSHQPLEEKTSLPSSHLLEVKEKKDITYHNERYLNSGLLQQKENRLPRLDFQSLSMTQLKQKLASLALPSNGTKQQMVARYKHYEMLWNSNFLDSIDPVDENELKRRLSSWEAKHNTDHSSDSNSITNLLRGNKRTNAISAMIKLFKSDRFDRKGWMRHHTSTFKALKLEAQRSDKLAKMKKEELSQKSDANSEVSSEPILKIDQTSENN