GPTGAPPSGALEGKAGTITSNEWGSPNSPEGSNVSGGSQALDKPIDNDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGKEAVGCHYVQARRPEDVTNPQVPSHIQVLARRKAREIQAKLKDQAAKDKALQSMAAMSSAQIISAAAFHSKMTLTRGPGYPAVSGFWQGALPGQAGTSHDVKPFSQQTYTVQPSLPLPGFGASAGRAPAPSASXSKLWMLEFSAFLERPQDPDTYNKHLFVHIGQSSPSYSDPYLEAVDIHQIYDKFPEKKGGLKELFERGPSNAFFLVKFWADLNTDMEDEGGSFYGVSSQYESPENMVITCSTKVCSFGKQVVEKVEVGHAAHHLSELGHSYRIHRSPLCEYMVNFIHKLRHLPEKHMMNSVLENFTILQVVTNRDTQETLLCVAYVFEVSASEHGAQHHIYRLVK