MPTSVHDINAHLKESEAVDAQGHEQASEKAFKCFVRAVHALQNLDLQGDTQPQALSGDSSCAPSGAEAGWPCKPGSGSVADASGTGSSSGGGQGKAVALVAGGAPGGAGQLFSSHVMEDEQAVLYCCWAESVLLKFRLYHRAEQKQPADPECCKAVGVALGRVVYVHICLLLDTDAQASPTRAAVWRADTCLREWDRLNSMGLLEGMTPGEWAKVDSLQQWTKTADSDLYIAEALLGAPLAAAQSLQDVLASTVAVTDDGLLYLQQGLTHEVVTQLEQAITLALTPSPAFGALTKTLAANSARELVAGARLKEIIQGTRVPAGECTAHTLALLMEAINAAEPFPRLRGDLAACYSLQDKWARRHRALTRLEAVMDQEGQAHAVGSEGRSWAAEWDVQVKCLEAAIAEAKDANISVNKAKRLLKELQAQSAGAEAARQLEAIMSERPA