MSVAELKERHMAATQTVNDLREKLKQKRLQLLDTDVSGYAKTQGKTPVTFGPTDLVCCRILQGHTGKVYSLDWTPEKNRIVSASQDGRLIVWNALTSQKTHAIKLPCAWVMTCAFSPSGQSVACGGLDSACSIFNLNSPIDKDGIHPVSRMLSGHKGYVSSCQYVPDEDTHLITSSGDQTCVLWDITTGLRTSVFGGEFQSGHTADVLSVSISSSNPRLFVSGSCDTTARLWDTRVASRAQRTFHGHESDVNTVKFFPDGNRFGTGSDDGSCRLFDIRTGHQLQVYNQPHGDGDIPHVTSMAFSISGRLLFVGYSNGDCYVWDTLLAKVVLNLRSVQNSHEGRISCLGLSADGSALCTGSWDTNLKIWAFGGHRSVI*