MKRTVLFRKKLTHTDVKFRMVFPMKSYREVLQIQNGDLSQGIDVIDVEDKSVKNFICTKRHKGHHKPVFSKGWISFVKEKHLVAGDKVIFCKEEDKVGRIRFKIHAKKVPCLLFGFDLREAIRKATYPGQQN*