MSSSSSVPDYLRDENLTQKTKDLISSLPSEKGWLVCQMYQFQGRWHTQALLKGILTCQKQFEAKDSDIILVTNPKSGTTWLKALVFALINRHKFPVYSSSSGEHPLLVTNPHSLVPFLEGVYYESPDFDFSQLSSPRLMNTHISHLSLPESVKSSPCKIVYCCRKPKDMFVSLWHFGKKLAPEETADYPIEKAVEAFCQGKFIGGPFWDHVLEYWYASLENPNKVLFVSYEELKKKTGDTIKRIAEFLGCGFVGEEEVRAIVKLCSFESLSSLEVNREGKLPSGMETRAFFRKGEVGGWRDTLTESLAEVIDRTIEEKFQGSGLKFSC*