MESDQGKLFIGGISWETTEEKLHEHFSTFGEVSQAAVMRDKLTGRPRGFGFVVYADPAAVDAALLEPHTLDGRTVDVKRALSREEQQASKAVNPSTGRNTGGGGGGNDASGTRTKKIFVGGLPSSLTDDEFRQYFQTFGAVTDVVVMYDQTTQRPRGFGFITFDSEDAVDRVLHKTFHDLGGKMVEVKRALPREANPGSGGGGRSMGGGGFHSNNGPNSNAGSYDGRADASRYGQAQQGSGGYPGYGAGGYGSAATGYGYGHANPASTYGNYGSAGYGGVPAGYAGAYGNPSPAASGYQGGPPGANRGPWGSQAPSGYGTGSYAGNAGYGAWNSSSAGGNAPSSQAPGAAAGYGNQGYGYGGYGGDASYGNQGGYGAYGGRGDGAGNPAAGGASGYGAGYGSGNGNSGYPNAWTDPSQGGGFGGSVNGASEGQSNYGGGYGGMQPRVAQ