MVKLKFPNRESSRGKPHSFLKFTARLESCIDTTAPSALHRSRTLEQVSASLSVPRTEFVVGYFSPASAGSGYVNKTLRCAMTSRLEYRLVSVQRVNPGLPLSRASDRAAGFDQSRRATVKGTVCASHCQSLDSQKHLKHRQNKGSSCRAQPPHYTRALFKQAKESHHPLQPPLSCLHLHPEQDSSSYPCHGPGPGKATGLLIHLFATMLPSFGFTQEQVACVCEVLQQSGNIERLGRFLWSLPACEHLHKNESVLKAKAIVAFHRGNFRELYKILESNNFSPHNHPKLQALWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRSILREWYSHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKER