MGRSPCCEKDHTNKGAWTKEEDDKLVSYIKSHGEGCWRSLPRSAGLLRCGKSCRLRWINYLRPDLKRGNFTLEEDDLIIKLHSLLGNKWSLIATRLPGRTDNEIKNYWNTHVKRKLLRGGIDPMTHRPINEAKAPRDSSESRETEDSLVKFLSFSRQLEKKKSFGDEKNDQKGLICKKERVEYSLVEEKCLDLNLELRISPPWQDQQHHDETKLWFGREKYKCTACRFGLGNGKECSCDNVKCQVEDSSSSSSYSSSDISSSVIGCYDFLGLKLNTSVLDFSTSGMN