MTARNQNQNSGSDEDPQVMDQRKQRRMLSNRESARRSRMRKQKHLDDLINQATQLKAENSQIMTRVNIATQHYAAIESENTILRTQVMELTERLQSLNSVLHLMEEISGMAMDIPEIPDPLLRPWQLPCPSQPIMNFQC