MTTPNGPKGTLVESLLKTDPKSQEELEKAIAEKHRWYAFEAAQRTGELIGNNSTKPVTISSIRLLGPSRTRRSFLDGIFEPLLSANRNGPYTLSEALQELSTATNKLRRHGIFHDDISMFIDKPDPTDPSSTSSDIDVYIRARERGVITLKTGTDLGNAEGSAYGNAQWRNIFGGAETLNVNAATGTRTRSAYQSTFETPILSDPDKRVAVDVLSSATSKPWASHEEVLKGGGIKYSWASGVGNTHQVGYNWVWRQVTSLAGNASPTVRNDAGDTVKSSISHTWIKDERNHPIMPNQGYLLKTISEIAGWGPLKGDVGFWKSEVESSGAVKVPGIPGASLTAGIRAGMLYPLGVGFGTAAKPSRINDRFQLGGPTDVRGFKIGGLGPRDRQDAVGGDIYAASSINLLLPFPRVDISTPLRLQLFANAGRLLALENPERNTSKKVYGTVAELGKEIPSLAVGIGMVYAHPVARFELNFGLPIVVRKGEETRKGLQFGVGINFL*