MESAQSPSPLYHQENDSDLSYLTNAMDEPEPSSFNLRLIEAVRNSRCLYDAKDRQYRSADHKIKVWNRLVQILQFDGDARTLYNRWKQLRDKYGKEKKKIKYTGDQTGWQYFKHLTFLDPHMVDRQQQQYARAKDGKGMLLSPGGTAHQIVITDPNFSSNLIHEVQLHPCLYDIRDPKYRHSDYRNQAWAEIIKNLNFPGDINSIYKQWKKVRDRYVREKRKMRMSNAASGEADESQWDLFPQMMWIDPFLDDRATHVKRKRDSDELSDDGYLDDMVDPQHHATSQHGVTQLHSPYATMVLHTDPHQGKAIPHLHQGAQNAQQRIPIGQLQGNVLLQQHDMHAIDGDKAFALSVTADMRALPEHARAIAKAQIQNWLDSSRLVPQMNFEVK