MKKRRERDGDASGDRGGDVSTSTRTSDDVGARWKARDGDTRKSNGEMKRRGSSSKAAKRAKVLAHLSVKTSGRVTPALKGGLAFGDVDEADHCETPFRAYRDVEPFLFAIAKALKREKKDLRIYDPYYCEGSMVEHLRALGFESVYNRNEDFYEKVATKTTPDFDVLVTNPPYSGDHFKRILTFCRDSNKPWLLLLPNFVCRKSYYEECVGERAKPLFLIPDSTKPYRYWAPGRNEDGVRAKGTTPFETFWYIEFSGTLDPEAQRAWWLKKYKAHSTCDIPALDEALPQQQRLQKRPNPAVRAAMRAEGKVIDRPLGRGIYFDPDKAKKQQKKERF*