MSAYRPKRQMQSAVNAPVVMHVKGVKAIEKARAEALLTKFISTSEAISSAIVGSEDPILFTNTGMASGEGSNPVLGQLKRVQRDLRGLPPLSSELDTKKEEPVRKKIKFDDEGNEEGDAKEEAQDEEMEEEEEEEEKEDEEEEEEQKEEADEDEEDEIKEQEEDEEKEQTDDEEEQEQKVTEKKDKKHKKDKRDKKEKKDKKDKKDKKEKKHKKDKKD