MRQKATWVHPRSRHWYLLDNVLVQMRDKQDVLVTKAILSADGWTDHRLVLSKMRLRLPPRRRPQSKRPQGNLNTVLLNMPAHELHFSNELAKRLANLPVTDADVSVEERWCQLRDTIQSAALDVLGHAHCQHQDWFDDNDAAINALLVEKNQLHKAYVDRPTAAKEIAFYRMPGAPIYSRHARFHCPHCSRTFTHRMSLLGHMRLHGNLR