RKLFVGMLSKQQTEEDVRQLFNAFGTIEECTILRGPDGASKGCAFVKFTSHQEAQAAITTLHGSQTMPGASSSLVVKFADTEKERQLRRMQQMAGHMNLLSPFVFNQFGPYGAYAQQQQAALMAAATAQGTYINPMAALATQIPHALNGSGQPVNGTIPSLPSPTMPTFNMAAQTPNGQPAGSEAVYTNGIPQTYPGHALHLSIPAQGLPNGDAALPHAAYPGIQPYPGVAYPAVYGQFPQAIPQPIATIAPAQREGCSISGPEGCNLFIYHLPQEFGDGELMQMFMPFGTVISSKVFIDRATNQSKCFGFVSFDNPASAQAAIQAMNGFQIGMKRLKVQLKRPKDANRPY