MKRTLAGLAAMAVLGLAGAASAQTATQTAAPAPNDYSKPESWLCLPGRADACAVDQTTTIVQADGKTSVETFKAAAAPAYDCFYVYPTVSTDPGGNSDMTIDEAERRVVEQQLARFASTCRVFAPMYRQVTLAALRAVMLGVGATGNATLAYGDVRDAWAWYLQNENKGRPVILMGHSQGARVLQGLLTNEVDGKPVQKQLIAAYIIGMNTPVVDGKYGSIPLCDKADQTGCLVTYVSFREASPPPPVSRFGRTDAEGRRAGCVSPAALLAGKASAESAPLNAYLSAKGFGAVSGATPKPFAKDLTVATPFVSMPGLLSAKCVAQGDFTYLSVKVNADPADPRTDEISGDVVVGPITLKDWGLHLIDVNLQMGDLVALADRQAKAYGVK