MSGLYNPNFSPSPVRAAAASAQIRGTPSSEMDSQYLSELLAERQKLGPFMQVLPTCNRLLNQEILRVSGMLSNQGFGDFDRLRHRSPSPMAPSNLMSNVPGTGLGGWNGLQQERLCGTPGMTMDWQVAPASPTSYTVRRILRLEIPVDTFPNFNFVGRLLGPRGNSLKRVEATTGCRVFIRGTGSIKDPDKEEKLRGKPGYEHLYEPLHILIEADLPANIVDIRLRQAQEIIEELLKPVDESQDYVKKQQLRELALLNSNLREESPGPSGSVSPFNSGGMKRAKTGR