GGFNWWKHFTWSXMVHANKYLGQFGYPMQPSFGDPYYMQYHQQPLMEGYGISGHFDPLAPRASDASQTSPYDSQKRPSTGAYLDDKRILDQRTGANINSRKGGSLTPSYFGHMPNMGFVMQYPNSPLPSPAFSGYPEGTLGLPGGRNEMKLSPASGRNGGILSGWQGQRSFDSAHDPKIVNFLEELKSGKGRRFELSDIIGHIVEFSADQHGSRFIQQKLETCGVEDKALVFKEVLPRASKLMTDVFGNYVIQKFFEYGSPEQRRELADQLAGQILPLSLQMYGCRVIQNGMXGAFGNTTSXLSAYA