MKVQYGKDCEKIYGRILDASFVDSSIKEADRKQTEEIWKYSYLEEPYELDLSHFVSGNSDGMIFKSTHKIEYDLTNAVRRQSSFFHQIHFQYHLLIFELVDVVSTGAEERYKGFLYLIKKNKDNSVNRLCVPTYDVDLMWHSHQLQPIAYTKDMLNLLGKVLEHDDMDSDRSKGKKLDVGFTKTTRQWENSYGKRYWRAGAMHKGDTPSPMPSAPLPSKNSDCVGEPLFQSNKDYYLTPVKIVEVLLEVVGIRNIPENHKGTLYVRLYKDNCPEMEEKEVEITSESQCKQITSFQCKATGDFIFELRSRSSCTLKRTSNGLGQV*