MQQLDERLKGQYASLSPQEQRVADFIFDHFDDLISYNSAELAQLSGVSKATVSRLFKRLGYDKYKDMRDELRTLRQSGMPLTDQRDAVQGNTLLARHYKQEMANLTQWVNALDARQFAEALTAMVAARRIVVIGMRNAYPAALHLRQQLLQARGQVLVLPQPGQSLSEELVDLTADDLVVMMAFRRRPRIVRPLLQQLQRDGVPVLLMCEPQAHSLFPLSRWQLCAPLDSVSAYDSYASVNSLINLLANAFLHETLDSGRPRIHDIATLYQQLDELEQR*