MALDQSALLEVLDALRTADAGERITQACEIVYQALIDAELTAKIGAALHERTETRSNQRNGSRPRTLSTVAGDLELRIPKLRSGSFFPALLERRRRVDQCLFAVVMEAYLHGTSTRKVDDLVKALGADSGISKSEVSRICKDLDTEVGAFRDRPLGEQRFPYVFLDATYCKARVNHRVVSQAVVIATGVAADGRREVLGFEVGDSEDGAFWTAFLRSLKSRGLAGVQLVISDAHAGLRAAIDAVLIGSAWQRCRVHFLRNVLAQVPKGSAEMVAAAIRTIFAQPDAEHVREQLDTIAGMLGRQFPKVETMLREAAEDITAFADFPAAHWKKIWSTNPLERLNKEIKRRTDVVGVFPNPAALLRLAGSVLVEAHDEWQVADKRYLSETSLALLDTGEQDTQTVAPTAALTA