MSSVKQTGLPLPSSVLIDEDGKKAAGKSPASSEWPIKAVAVLLDMYVQKFFAGRGYLRGNDWEEVRSKVNAECGGLKSLKSIKQCRDKVDSLKRRYKIEKRKAVSGSEITWPFFTKLDNMMSSVFKQGKGFELIDGREQRPSLDGNGEGCGEENEDDDEDEEEEEEEGEGDDDCCDGEEDNGCDDRKGCLSSSHERHAGENGIGQVSLPPLAWNQNRANSSRTEDGRITNGGGYGLVQSRDTLRFVSVIKKAEASSSDKSSEKEKRAWHHPPWGIATSKHPPPPAPPKLEAGETRENPLQALADALTGFSQVYARVELTKMEIIAKTKLEIAKLGCNKKRKRKKKHVMMENYAKPL*