MSETLITGQTSEDLLADFETLLNSGSIDLGEEHQIVIITSPSNEGLHPAVAPTSTGEILLFATPQGPTDVGVQDKRRPVLGRPPVKRKLDLDSDHQYVSTTRPATGQVPPSTPAPPRVPRSSTEKSRYDTSLNLTTKRFLNLLSQSADGVVDLNWASQVLDVQKRRIYDITNVLEGIQLISKKSKNNIQWLGNRIDTSLVSRHKELQREVCDLTEAEEQLDELISKCTLQLRLLTEEPQNNRLGYVRCQDLRQSFDSPDQLVMVVRAPPETQMQVTEPSEGYQVSLRSTQGPIDVFLCPEDSSGVCSPVMGGSPSQSNSQERPVSPQCLNKTLASFVVGCVPAPLLSLSSTESLLGGDLFSSLGDISHFDLSPLSSSDLLNGEGLPLPLDSFINLSPPYRHDYHFGLEDHEGISELFDCDFEDLSHVL