MSLSPLQAISPIDGRYASKTETLVPFFSEAALIKYRVKVEVEYFIALCELPLPQLEGVDKSVFTALREIYQDFTTEDAQAIKDIEKVTNHDVKAVEYFIKEKFDALDLASYKEFIHFGLTSQDINNTAIPMSLKDAMNQVYIPELLEVVDHLKQLVDEWANIPLLARTHGQPASPTRLGKEIEVFVVRIEEQLNLLNDIPSAAKFGGATGNFNAHKVAYPSIDWRAFGKSFVHDTLKMHHSFPTTQIEHYDHMAALFDGLKRINTILIDLDRDFWTYVSMDYFKQKIKAGEVGSSAMPHKVNPIDFENSEGNLGIANAIFEHLSAKLPISRLQRDLTDSTVLRNIGVPLGHTLIGLRSTVKGLNKLLINEEKIAADLENNWAVVAEAIQTILRREGYPNPYEALKALTRVNSKITKKSMAEFVDTLEVSTAIKKELKAITPQNYTGI