MSFEAQKQIRENTMELQEFLKDLKQWESRVKVKDKELKTKQHDHLSDKPPVRGQRQTVAQEGIKPDQLERSIKAMSEEPIKEASTKTAATHTYDYFRDKWDKFDVEAALKEVDKDDMPVSQSNGRLINPKEMEATPAVKSRVTSDLPAMDFKSSLSKAFSDASEEKDLGNKYFKEKKFVQAIDCYSRSIALQPSSIAYANRAMAYIKIRKYKDAESDCTEAIELDDHYVKAYSRRSTARKELGNYIGALEDAEFALRLDPENKELIEQYKTAKEVCNKTMDMKNLERRHAVPIQEIKSEETNHVEQKILTDNLDNKVPSLKVASVVSRLQSPAQQLAEKNLVSVQAVVEQATAARVAVNAMVEAPRTFYEFEASWKSFSNNPVQQAEILKVLNPSSLPSLFKDNLSSKLLVEIIYCLKHLFPDCGNHAIAILENLTKARRFNLTVMCIVGKDKLELGELWDNVFLGAQLDTERLVVLKELKSKYRL*