MGSQIWPTPVAESNQASQAKPADLKRAPSNDVSEQPEESSTPSPDQEPVVGVFAAIGKLIPYFRSPRNVLVFKLDVFLLAWMFLAGIMKEMDQSATTQAYVSGMREDLKLGGNELVEFNTYFSIGYALGLVPGQLIQTRLRPSLFLPVCEIVWGALVLFTYKAPNAQTIFGLRFFLGLFASAFWPSVVALIFNWYTPAELALRVACFTVCDVAGAMFLGALQAALYRNMNGVHGLAGWQWLFIISGAVTMGQGLIAFVTVPDSPETTRALWLTEPEKRLARHRMGEFGVNTSKRIPPKVLKKKLRQLIVHPVTWFFLFAFALNAWAHRGTSYFVLYLESIKDAAGNRVYDTFHVNILPLGGYALQIVTNLTLNFISDKFECRWQVSIFSAVANGICLAVLSAWPANTSVILAFYFLSYGTNAGGPSLMAWMAEILRKEPEARSIIVAMTVMIVYVGHATIPLGAFRVADAPRYPIGFPLVTAFTAASILVQLGLLWWHRQNKEVAETGYGGSDDAERNEDEEAR