MSFQPTQIFEEGTTEEKGENARLSAFVGAIAVGDLVKSTLGPKGMDKILQSASTAEIMVTNDGATILKSIALDNAAAKVLVNISKVQDDEVGDGTTSVAVLAAELLREAEKLVDKKIHPQTIIEGYRIASHAALKALEGSAVDHSKNPEAFRQDLLAIARTTLSSKVLAQDRNQFAELAVDAVLRLRSSDLNHIQIIKKAGGKLSDSYLDEGFILDKKIGVNQPKRLEKAKILVANTSMDTDKVKIFGARVKVGSTSKLAELEKAEKDKMKAKVEKIKAHGINCFINRQLIYNWPEQLFTDAGIMSIEHADFDGIERLALVTGGEIASTFDHPEQVKLGHCDTIEEVIIGEDTLIKFSGVSGGEACTIVLRGATEQLLDEAERSLHDALAVLSQTVKEPRTTLGGGCAEMLMAKAVEGAATRVEGKRQLAVQSFAIALRQLPTILADNAGLDSGDLVARLRKALYDGLTTYGLDLMTPGGGITDMRDLGVIESYKLKKAVVSSASEAAELLLRVDDIIRAAPRRRERM*