RQRFRGFRYPEAAGPREALSRLRELCRQWLQPEMHSKEQILELLVLEQFLTILPGNLQSWVREQHPESGEEVVVLLEYLERQLDEPAPQVERTGLISERCVRGIPLRSRSSPSLFVLPRTPSQNYGITHGCWPFVVSGGEKQTESRDLPPVKKLSKKEHGKICHLREDIAQNPTCAEAGEQEGRLQRKQKNAVGSKRHYCHECGKSFAQSSGLTKHRRIHTGEKPYECEDCGKTFIGSSALVIHQRVHTGEKPYECEECGKVFSHSSNLIKHQRTHTGEKPYECDDCGKTFSQSCSLLEHHKIHTGEKPYQCNMCGKTFRRNSHLLRHQRIH