MSFSGFPVKATSKAREQSSAEVLRQAKQERAARQCERQRQRATTTVARWWRGYLVRRLTRQLLQQDWLQEFGGLVAQQQFYLPAVDIASNVLPPVLLAYLPAASQQQQRAALLSGAPLPAALIADSRALRGCFALLLRSLASADPKLNLLGLAAGTPGQHEEQQRQRLLAQLKRLALLCCSVIGLDHTSGGAAGADGLLQAAAGRLLVILCDGSLWKCFSNQVPHSQQRQPVQQEQQWLQEHVLPWMAQLPILRAAATRLVACLSQAQESTPDGSGQPPHQQQQQQQQX