MPLPWCGCDFSTQVNASSLNSSGLRGSMTAPLLHPSLGNSGINNSLGSPTQLHSPLNGMGPPFSVISPPLGPSMPIPSTPGLGFGTGSPQIHSPMNSVSSTEDIKPPPGINGILKVPAHPSGPMASFTKHICAICGDRSSGKHYGVYSCEGCKGFFKRTVRKDLTYTCRDSKDCMIDKRQRNRCQYCRYQKCLAMGMKREAVQEERQRGKERNENEVESSSSANEDMPVEKILDAEHAVEPKTETYIEANMGLAPNSPSDPVTNICQAADKQLFTLVEWAKRIPHFSELPLDDQVILLRAGWNELLIASFSHRSIAVKDGILLATGLHVHRNSAHSAGVGAIFDRVLTELVSKMRDMQMDKTELGCLRAIVLFNPDSKGLSNPSEVEALREKVYASLEAYCKQKYPEQPGRFAKLLLRLPALRSIGLKCLEHLFFFKLIGDTPIDTFLMEMLEAPHQMT