MELFLEIGEDKDNFNKFYEAFAKNIKLGIHEDSQNRAKLAEFLRYYSTRSGDELTSLKDYVTRMPEKQKDIYYITGENRQAVENSPFVEVLKKRGYEVLLMTDPIDEYSVSQLKEYDGKKLVCITKEGLELDEDEDEKKKREEEAKQFDDLCKQIKEILGDKVEKVLVSNRISESPCVLVTGQYGWSANFERIMKAQALRDSSMASYMASKKIMEINPHHPIVKSLKSKVEVDKNDKTVKDLTWLLFETSLLQSGFTLEEPSSFAGRIFKMIKLGLDISDDSTDVMETEEMPALVDTAAAEASQMEEVD*