MAQMTLLQDGKSPCPQHSPHVLRLVAQGGGSQSIPHSSPLFPLEVLAPELQILVLRYLNSSDLVRCALTSRGLGRLASIAAQDKLLAAEDKLFRELHQDSREARRWRYPNLTRLRIEETLSGFAWDPHHQDPSDFSLEATSTGTHIKLEGVGNTAVEFGVVPQCLEKDSKALHKCSSCKDFPQSASRATGFCSAITTGSNLPVHVPLMKGSDIEMLLWPTRVEFIITQPTDGAVEIVWQNNDLTPKPYKGPRQLRFELELAGSEPYKLALTCWAKAHLISAPTRS*