MSGGLLDQNKIKVLSWKERLHIIVGTAEGLAFLHEGSDMNIIYRDIKSSNVLLDKKFEAKVADYGLVGVLQLIKLILALELLGHCTDDKTPFITMAPEYLVKGQLTEKADVYSYAALVLEIVCGRKNISLAEDDSGSLLQTVWKLYTTNQVTKAIDPMLKDDFLPEEASKVLKIGLLCTQASVTLRPSMSDVVQMLTTYGQQPIPEPCQPPFLRSSSSLKRFVSNTISKLDESGNSSTMHSSSHGPHIK*