MKRRRRRRKADYLCAELERLSKMPVNLVKDPSGLDILILREPQGASAVVYLYGGQVISWKNSHGDELLFLSSKATFKPPKAIRGGIPICFPQISNLSSLEQNSLARCRHWSIDPNPPPPPVNGIKTFADLCLKRSDDEIKTWPNNGFELRLRVALGVANLTLSTRIRNIDNKPLSFTFALHTYFSVSDISEVRVEGLETLDYLDNLKNKERFTEQGDAITFDGELDRVYLRTPTKIAIIDHEKKRTLVLKKEGLPDAVVWNPWDKKSKTISDLGDEDYKRMVCVEAAAVEKPIVLKPGEEWKGRQEITAVASSYCSGQLDPYKVLNG*