MLGISHLRNRKVLSSGFISLGKEKLQLMFSDGDKAFGTAAELCIDERLRIASDGIIVVSMEILRPQSTDGMTEKALKGKIRITTRCLWLDKGKLLDALHKAAHASLSSCPLNCPLSHMERTVSEVLRKLVRKYSSKRPEVIAIAFENPAGVLADEINGKLSGKSHVGFGISALRNVLDEDQKRRQASGARAEEGNGHGYPIDDAAEQVKGDDMDIERLTHDGATTSSANSLDEYSTTEEESESSRKESIQIDSGFPQSMMKSSKPLKRNRWKHDEIKKLITLRGELHSKFQVVRGRMALWEEISSNLLSIGVDRSPGQCKSLWASLVQKYEENKSDEKNQDKWPYYEEMSKILSDLEATAQK