CAFNDVFDSRDSDMEQINTFLTNVQVLLEAARFLEGTDRKDGKCEHGYASTFPSNQNTNYQRQRKFRNKKFSSNHNRTENPLLCLHRSTHNELEKNSRRAPLRLCLERLKGLIPLGPDCTRHTTLGLLNKAKAHIKKLEETDRKSQYQLDSLEREQRHLKRQLELLGAGGGGEGERTRSDSLGSALGSERSDSDQAEVEVDVESVEFSHGELDSESSASTSDLDDHSSLQSLASDEGYSSCSVKLSFPS