MSGGTYTLILELESPVTVEIGALGTHRLPAGQYAYTGSALGTGGFSRVDRHYELAAGDRSVRHWHIDYLLGHEAVSLRGDVRTPDADIECAVAADLPDGPVDGFGASDCNCRSHLSAGDDIRDRVAAAHRRATIE