SPPRGSPDSMKTWDAIKALSWGQIPRNLEEKGPQAANKNSSARSNELTVLKDRYTGMHKGCAFLTYCARDSAIKAQTALHEQKTLPGMARPIQVKPADSESRGGRDRKLFVGMLNKQQSEDDVLRLFEPFGVIDECTVLRGPDGNSKGCAFVKFSSHTEAQAAIHALHGSQTMPGASSSLVVKFADTDKERTLRRMQQMVGAAGGYSLPSLTLPFSPYSAYAQVV