MRSKFVALNSAGPMNAGHAHPPSMAGMVGHPSVISSSRPLPSPMSTLGSPMNGLASPYPVITSSLGSPSIPLQSTPNMNFGPISSPQMNSMNSVSSSEDIKPPPGLQSLGNINYQCTSPGGMSKHICAICGDRSSGKHYGVYSCEGCKGFFKRTVRKDLTYTCRDNKECLIDKRQRNRCQYCRYQKCLAMGMKREAVQEERQRGKERGENEVESTSSFNDDMPVEKILDAELAVEPKTETYSDGSPGNSTNDPVTNICQAADKQLFTLVEWAKRIPHFSELPLDDQVILLRAGWNELLIASFSHRSVTVKDGILLATGLHVHRSSAHSAGVGSIFDRVLTELVSKMKDMQMDKTELGCLRAIVLFNPDAKGLSNPSEVEALREKVYASLESYTKQKYPDQPGRFAKLLLRLPALRSIGLKCLEHLFFFKLIGDTPIDTFLMEMLEAPHQIT