MADKKAPASGWPIVSGEYVVGNPESCVAVVTLGSHGLDEAAIEAGAAISGPCHTENLGIEKVVANYISNPNIRFMLVTGSEVQGHITGQCFKALYENGIGDDGGIIGAKGAIPFLENAGQDAISRFQNQLVEIVDLIDVEDTGKISSAIKDCISKDPGAFEEDPMILDLEGGGGEAGADESTSIKPAAPETVLLEARMRMISEKINDAALIAKFNSGYYNGKIQGIAIGLFLSLLIFSLL