MSGSGAFFPMSVKKFLEKGITSLSEEEKMSTLHYLENAYHQEPCNEEIVHRLIQFYNQTDKTKKAQEIGQNFLTMNGYNKEILGELSVTFMKEDNMDTYFTLVRHYMEEEKKEATEEIADNVIPFPKQFVPRRDIREFASWQTTEQLEFLQEARFLEIDSFLSAFKDFLADDTFSPFVQSMIFELMQEKEINEDVTVRKIDKHGTFNPSLVPMLADNKFAEAIFAGLAEMLEHSNPSLLEQVIGIIQQHLFMLYPFELEPREVDVWVNAYYKWANAMYGNYCVISDDVNHLAVEEAISIIEELEIRQQNYFI*