MDEPEPSSFNLRLIEAVRNSRCLYDAKDRQYRSADHKIKVWNRLVQILQFDGDARTLYNRWKQLRDKYGKEKKKIKYTGDQTGWQYFKHLTFLDPHMVDRQQQQYARAKDGKGMLLSPGGTAHQIVITDPNFSSNLIHEVQLHPCLYDIRDPKYRHSDYRNQAWAEIIKNLNFPGDINSIYKQWKKVRDRYVREKRKMRMSNAASGEADESQWDLFPQMMWIDPFLDDRATHVKRKRDSDELSDDGYLDDMVDPQHHATSQHGVTQLHSPYATMVLHTDPHQGKAIPHLHQGAQNAQQRIPIGQLQGNVLLQQHDMHAIDGDKAFALSVTADMRALPEHARAIAKAQIQNWLDSSRLVPQMNFEVK