MCVSTALYTQHVCLCTHTPTHNIHTFLLASPSRSQLALRYAIKGSAVTMSTASPEEMISKKIAISNSVGEVLVGILDDTGSKELAIFCHGFRSSKEYIMQVNLSSALLETGLSTFRFDFSGNGESQGEFQFGNYWKEVEDLRAVVLYWLDQGRNVKAIIGHSKGANVVLLYASKYGDVHKVVNLSGRYALERGIKEQLGDNFFQRIEEEGFWDVKDKSGNLKYRITKECLQDRLNIDMKLAASSIIEDCRVLTVHGSKDEIIDVEDAYEFDKLVPSHVLQIVEGADHVYSKHQKELATIVVGFIQNDHEN*