MSSTSQKRKKIQKKFKNRGYNLKFDALDEILVFADQFPDDDDGEAIDLLLDNLQETHKSSTVDAESVRGLINRLLGAHNAPEEPTTSASSLAIIDAFLVPKFGYDSVKKKFNEHTSSLPIHGEASAKTALYRERFMLLSQRVSRAEHFSRPAFDAEMSQFENNEISSIQSLISQRGRKWVMGVISQLEDGHFYLEDLSASVEIDLSKAKITTGFFTENTIILAEGEMQVNGIFQVITCGFPPLEDRDKTLKAHSEYDFFGGGTLTKEEMIKLADLERQAVNDTFVILSDIWLDDEEVMRKLETVLDGFESVETVPSLFVFMGNFCSRPCNLSFGSYSSLREQFGKLGRMIGNHPRLKENSRFLFIPGPEDAGPSTVLPRCALPKYLTEELRNIIPNAIFSSNPCRVKFYNQEIVFFRQDLLYRMRRSCLVTPSSEETNDPFKHLVYTITHQSHLCPLPLMVQPIIWNYDHALRLYPTPHTIVLGDKSEQEVCKFGGTTCFNPGSFSTDSTFVAYRPSTQEVELSAL*