MNVIRQNEQNDNTPTTFIVKLFELVNDEKSKDLICWSREQNRPGFVVLESVQLASTVIPRFFKHSNFSSFVRQLNIYGFHKVDHPLGQCFHHPFFKEGHPELLCKIRRQQPKRAEAENAEMYRSLLQRLEDLQKESVSTTNQLQQLNNMLFSLKLRIDEMEEQMQGMTECLYFINQDENRYGQQQKRNPPSTGITWN