MTSTAGQPQFRYTQPPSKVLHLRNLPWECTEEELIELCKPFGKILNTKCNVGANRNQAFVEFGDLNQAISMVSYYASSSEPAQIRGKTVYLQYSNRQEIVNNKSSGDVASNVLLVTFEGVEAGDVSIDVLHLVFSAFGFVHKIATFEKTAGFQALVQFSDADTASSARSALDGRSIPRYLLPDHVGTCHLHISFSAHVDLTVKFQSHRSRDYTNLSLPVAPSAIDGTGQFGIGVDGKKKEPESNVLLASIENMQYEVTIDVLHAIFSAFGTVQKIAMFEKNAGLQALIQYADITTAITAKEALESHCIYEGGFCKLHLSYSRHTDLSVKANNDRSRDYTNPNPDLQQAQSSVLGPQPVGAPLGMLSNRMGGSTQQQSWEAAAGQGPNSIYAAPYTPSSQGILPHQGLAG