MTTFQPGRLAGQLAATALLAATCSAFAADAPTTVPSSLGAIGTTPTLDNITMEPGLPSDAKRVYVLDPGHFHVTTTVYTIDGNKNNLLGMTDTGKLANVMLSSDGKFFVTSNTTYSRIARGKRDDYVEVIDAQSHKVLADIDIPEGRFLTGVMNRMASLSTDNKYMLFQQFAPSPAVGLVDLEKKSFVKMMDIPDCYQIFPVPNQSFYMHCRDGSLQQFGYDDKGNLKPMKPTKVFHGEDDYLFVNPYYSNGSGRLVWPTYEGRIFQAKLTDKKVDFMKPFELFTEAEKKANWRPGGWQVVAYHKARNEIYVLADQRAKWTHVTASRYVFVVDGTTGKRLRRIDLGHEIDGISVTQDANPNLYAVSAEAKTLFTFNAVTGKETGKVDELGRAPTISLTMD