MSESQKKVIVGMSGGVDSSVSAYLLLQQGYKVEGLFMKNWEEDDGEEYCTAAADLADAQAVCDKLGIELHTVNFAAEYWDNVFELFLEEYKAGRTPNPDILCNKEIKFKAFLEFAAEDLGADYIATGHYVRRADVDGKSQLLRGLDGNKDQSYFLYTLSHEQIAQSLFPVGELEKPQVRKIAEELDLITAKKKDSTGICFIGERKFRDFLGRYLPAQPGKILTVDGEEIGTHQGLMYHTLGQRKGLGIGGTKEGSEDPWYVVDKDVENNILIVAQGHDHPRLMSVGLIAQQLHWVNREPLQGTLRCTVKTRYRQTDIPCTVTALDEDRIEVRFDEPVAAVTPGQSAVFYLGEVCLGGGIIEQRLPLQS*