MSTPLPESVVQWLFKVIQPIYKQPKLVFHDAVQTLTEFKNLRPRTRVFTDEDGSPRLLLCLYGGIPIEQGLDVPVLIWIPESYPIAKPLLFIDLELLDKDLQLATNESVEPDGRVHTRLLRQWNPQSANLFNVIQDLADMCNAIAPIQPVTFSSTVAPGTTDAEKSPPVPPKPALPPKTTDNAIKFAGQTSSIPGPNGIPKIPERMPLQNPTQETDTTIRPSKASINPTGNGTMGPPPLPEKPQQSNALHDQLRQLNLQEPPHHDDHANPVQNTQRTFVNAVPNEVPMVDLLDSMDEKPVSDAYTQSLEKLKMTIHELSTLDQNYKKEQIESRIPQLQTAIKQFDDLYNHESEKLNWIKSSIIESRESLQKGIEDVDKETLLVEKFIAENGTTLDSNTVYTTEVPALDQLYTLVARDRALTDTIQVLARLLNCGALEFDAFIKKVRELARDQFMARLHIRKIIALLQE