MQTRNLQKAEKIFFSMATVKCIPNICTYTALMQAYAKKGLCIKAEEVFEALQAAGYDPDVYSYNALLEAYSRAGFPFAAVEVLNTMQQMNCEPDRASFDILIDAFGQAGLVDDAKRWFYQMKTAGFTPTLRSHMVLLCALSKVGRVEEAEGIVLELQRAGIKPDTFVFNSLLHAYGNAGKYTQMDELFKVMEQGLCKTDISTYNTVVNSYAKAGYIDKVEEIFTHMARQKISPDVCTWTSLIGAYAKKGQYKRCISLYRDMIFSGCRRDEVVDKVLLSSFSKLEDAEDALEELDTLYKEVLKSNANPTALSLTL*