MVTILEHLEVGGVGKGRVHTMAIDCNRKGHERARGRCSGIDTPTARLWLCACLLRKCGRHHAEVRHTLLEIEASCHQVVDLGGPTLDEIRVGTLIGAHLVEGCVELLEVLLGRGFNGFDLVVDLAKTASLYKKFQQAPELVKRDSDEKSTRLEAEDKTSDVEVKEESGSDSDEDPQSGEELPAHVERRRRAKKQHIASITLADIAPYFHLPIREASRALKIGVSILKQKCRQYGIPRWPHRKIKSLDSLISDLEFVMDDTDGDVVQKETRRQREKEREKEKEKEKQEAIQALAKRKRLLESEKEIIQQKPALDLMAETKLFREDVFKRRYRAKRLPGQ