MDKHSDSVMYGGMEVYNIWGTTTVDSIIGESDVMRALKNRICKIGNSDSTVAITGESGTGKELIARAIHLAGNRGNKTFVAINCAAIPEPLLESELFGYTKGAFSGADSKGKIGKFELANGGVVFLDEIGDMPIQLQSKLLRVLQEKKFTRIGSNELIDIDVRIISATNRDLFELVKENKFREDLYYRLNVIPLEVPPLRERGDDIQILINNFIDKYSRKMKKNVYHIEPDVEQMLLKYPWPGNIRELENTIELALNLLEEDGIIHKGIINRKILEYFKLNNINIKLLEESDYEISMEQDILTLEEFERAYIKKVLKFYGNDTKSKKLAAKKLGISLATLYRKIDV*