MLLAGKTSIQKTHYDILSIKEDSGHDEIRASYRAAVLDTHPDKLQGRFEVFERCQDLQERFLLVQKAWEILGDPKSRAIYDNELQALRQDSEIADDVKMEEMTVEDDGDVVELFYQCRCGDYFSINSVELTEMGFSFNGQGRKISWTIDSTLASVVLPCGSCSLKIRLVIDMSDSAQVPLSATLRHRRSFSYPAHPLCFRL