MSSSSSVPAYLGDEDLTQETRALISSLPKEKGWLVSEIYEFQGLWHTQAILQGILICQKRFEAKDSDIILVTNPKSGTTWLKALVFALLNRHKFPVSSSGNHPLLVTNPHLLVPFLEGVYYESPDFDFSSLPSPRLMNTHISHLSLPESVKSSSCKIVYCCRNPKDMFVSLWHFGKKLAPEETADYPIEKAVEAFCEGKFIGGPFWDHILEYWYASRENPNKVLFVTYEELKKQTEVEMKRIAEFLECGFIEEEEVREIVKLCSFESLSNLEVNKEGKLPNGIETKTFFRKGEIGGWRDTLSESLAEEIDRTIEEKFKGSGLKFSS*