SIAEAISALGEELQDAILEVYGKIGKDPLENGVAILHGWFDKYEDLADLYAEWGNVSAGESSEKLVGHALSDAEVLKGLLKALGDKEKRIKAIEKLAAGYNRKGIDPGHFLKGWGPLGEAGKALGYGGEAGEAFGTLLECLGEAL