MLSFGLCAVCGQVTTGKNFGVISCRSCAAFFRRAPTWSRRFPECVKASCAIFENGKFKCKKCRLKRCQEVGMDVKKIQQNRDLISTSNMFQKRVTLIFGPAHSMSTFLGRPSFLLHCEPELASHSKTIIDVSYLVDVARKIFEKDATISHKSSNYYNSLELLTLALDAFRPKDIDKKLTRLTKIGKNESLLMWEQSFLRAAEWFSNLPSFMKLEDWMKLDILKSSWLAWTRLEKRCEAADYQKSKILENGVFMCGNGSCLAIAEYEVDLSWCTNYTAEQLKYYLSPDSEGQKCIEDLIELSPSSTEVNFMILQLTLHHAGKKSQGRLLEATENIIEAQANHLHSYYVEKVKMPNYSARLAKMMKINRGIAGEMRCRREKNQIARVFDIMKVEFSDPEMFELT