MSHEGIRMISREESELVAKTEQPLPAAAITPAKVKIAITEGTGVTITWKDGRESHWTFPYLRDACPCATCHEEREQTGRALGEPKPKTTQLLQLYTPPAKPLSAEAIGRYAIKFKWADGHESGIYSWDFLRRLDEGALPVKVAR