MTTTTYQPGEIQGLIKINASKCKGCDACKQFCPTHAINGASGAAHSIDEDKCLSCGQCLINCPFSAIEETHSALETVIKKLADKNTTVVGIIAPAVRVAIGEEFGLGTGELVTGKLYGAMNQAGFKIFDCNFAADLTIMEEGSEFIHRLHANVKGEENAGALPQFTSCCPGWVRYLETRYPALLPNLSTAKSPQQMAGTVAKTYGAKVYQMQPENIFTVSVMPCTSKKLEASRPEFNSAWQYHQEHGANAPSYQDIDAVLTTREMAQLLKMLDIDLANTPEYQGDSLFSEYTGAGTIFGTTGGVMEAALRTAHKVLTGTEMAKLEFEPVRGLKGVKSASVSLFDTQLNQNVTVNVAVVHDMGNNIEPVLRDVMAGTSPYHFIEVMNCAGGCVNGGGQPIEGKGSSWLGNI