LKSPAKPNAVLAFLAGLGLSGADVAPVVAKDPQLLCAKVDKTLAPVVDGLTGLGLSRSDIARLVSLAHAYFRCRSIVSKLHYYLPLLGSFHNFLRLLKRSSHLLSSDLDKVVKPNVVFLRECGLGDCDIAKLCIREPIMLTSNPERVRAMVACAERLGVPRGSGMLRQALQAVAFLSEEKIASKVEYLKNTFRWSDAQVRVAVCGAPFVLRKSKESLKRRSEFLFSEVGLEPVYVAHRPIILCLSLDGRVRPRYYVVKFLKQSGLLDRDWSFYSAVMVTEKVFMEKFICPHKEAAPHLAEDYATACKGEVPTSIIFR