MGRSPCCEKDHTNKGAWTKEEDDKLVSYIKSHGEGCWRSLPRSAGLLRCGKSCRLRWINYLRPDLKRGNFTLEEDDVIIKLHSLLGNKWSLIATRLPGRTDNEIKNYWNTHVKRKLLRGGIDPTTHRPINEAKAPCDSSETRETEDSLVKFLSFSRQLEKKESFGEERNDQKGLICKKERVEYSIVEEKCLDLNLELRISPPWQDQQHHDETKLWFGREKYMCTACRFGLGNGKKCSCDNVKCQVEYSSSSSSHSSSDISSSVIGYDFLGLKLNTSVLDFSTSEMN