MQRPQAYGQSPPLHHPVPQHVSTVPQLRSPPPPVSQSAQSGQGYGGSPYPQQQQGGAGPQNMFGQYGQFMNDPAAQVAAHFGSTAFRQGQEIIDQNINRYLSVHLLKHYFNVTNSYVINKIYLVLFPWRHKPWSRKPAMGPGGQEGYLPPRDDVNSPDMYIPVMSLVTYILLSTAIAGLRGQFQPELLGNTAGTALIVVAAEIIILKLGCYIMSISNNSQLLDLVAYSGYKFVGVIVTVAVAEVMNGGKGTGGWSGWSVFIYTFLANSLFLMRSLKYVLLPENADNSRMQTDTRAKRNQRTQFLFFYSYVVQLFFMWILSRP