MSAPQGGDSKLFARGKVAELRLELNSGGKKDKNFTAKKIALKKIVANMTMSNNDMVALFPDVIGCMHIESLEIKKMCFLFLVNYARMRPEIAIKAIPVLEYDMRDSNPLVRALALRTMSYIHVREFVEATVPIVKQMLKDSDPYVRKTAAFCVAKLYDHDKQMVEQSDLIDRLNGLLRDDNPTVVASALASLMDIWERSDAIKLTIDYGNASKMVAILPDCSEWGQTYILEALMSYLPVDSGEALLLAERIAPRLSHSNSAVVLTCIRVILYLMNYISDQKQISALCRKLSPPLVTLLAKGPEVQYLALRNALLILQRRPEVLRNDIRVFFCKYNDPIYVKVTKLELIFMLANERNIDEVLTELREYATEIDVHFVRKAVRAIGKLAIKIEPAAPRCIDLLLELVATKVTYIVQEATVVIRNIFRKYPNQYESIIGTLCEHLDSLDEPEAKAAMVWVIGQYASRIENSDALLEDFLYSFADEPVEVQLALLTATVKLFIQRPTKGQELVPKVLKWATEETDNPDLRDRAYMYWRLLSTDIAMAKQIVMGEKPPITAESERLDPATLEEMCLNVGTLATVYLKPVQTVFRSARPRRLLDSPALQRQLLPPGSGPLAPPGPYENNKSLSMFGQGGRPANVDPRDGSRGNALDSSGGNLAQAVSDADAYFAGVGAQAMANMRVEERDTFGGTSGVDMGGGGYVVNQYTPQTVLQPGQDNRNGDLLML