MSMKRACFLLKYIDSSSTRGWRSRKSGCVSSVNPANQQGQTYYSPSRPYSKATNDFQNVGFIGLGNMGSHMAFNLLKAGHSLCVYDRSDAAMQFLAKQGASQAKSPHELAEQSDVIISMLPASSHVEEVYTGANGLLSEVQGIRPSLLIDCSTIDPQTSRDLATKVGHCKLSRNARHIGSEVPIMLDAPVSGGVGGAAAASLTFMVGGPQIGLNAALHLLHIMGKRVVYCGGAGNGSAAKICNNLAMAISMAGVSEGLALGQRLGLDAQTLSDIFNTSSARCWSSDTYNPVPGLMDDVPASRNYKGGFSCQLLSKDLGLALTAAKETGISVPLTLQVHELYSNLCKAGYNNEDFSSIFQHFYKGEALVPTGEGKSLNDPLAAASD*