ESNSAISTEDLKECLKKQLEFCFSRENLSKDLYLISQMDSDQFIPIWTVANMEEIKKLTTDPEIILEVLRSSPMVQVDEKGEKVRPSHKRCIVILREIPETTPVEEVKALFKNENCPKVISCEFAHNSNWYITFQSDTDAQQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXRSQPSTPEAKAPTPKFDLLASNFPPLPGSSSRTPGELVLESRMSDVVKGVCKEKDNEELTSSCPGPAEDEQTDCTAAQQLNTSTGPSCTAELFALSTTHIEKDIVEDSTVQKDVLNSTTILVSSPNPAKPSGTNTASPCDNNVNAAVTVALQEPRKLSYAEVCQKPPKEPSPIPVQPLRELRSNVVSPTKNEENGAPEKSIEKPHEKPEARASKDYSGFRGNTIPRGAAGKIREQRRQFGHRAIPQGVTRRNGKEQYVPPRSPK