GCAFLTYCARDSALKAQSALHEQKTLPGMNRPIQVKPADSEGRGEDRKLFVGMLGKQQSEDDVRRLFEPFGQIEECTILRGPDGASKGCAFVKYGSHAEAQAAINSLHGSQTMPGASSSLVVKFADTDKERTLRRMHQMAGQLGIFNPMTIQFGAYGAYTQAIMQQQAALMAAAQGTCLNPMAAIAAAQMQQMAAFNVSGLVAAPLTPSSGTSTPPGISTAPVPSIATPIGVNGFSPLPPQTNGQPASETIYTNGIHPYPAQSPTVADPLQQAYAGMQHYAAAYPTAYAPISQAFPQQAPLIPQQQREGEGWGSPCTPSPQSPCNPSLQQTLLPMSLQTSVSLQVPSPVTQSPATWGCFVSFDNPTSAQAAIQAMNGFQIGMKRLKVQLKRPKDANRPY