MGGRVGAVHGHKNILLIGGIIYVLFNLICGFMRSVQSIIVMRALSGVGAGIIVPNAIALLTTTYPPGLGRLIWVGLFGAMAPIGAGGGSVFPGFFGQLLPWWWLFFFFAIAGAVVFGAAAVLVPSEKVSMDPNGRVDYVGSYLGVGGLILFNYSWTEAAVKGWSVSYVYTILILSVLHITLFLLWEARFATEPILPLSVWSAPSFKPMLLSAFFTFMSTGILFYYVTRWHVDVSHYSNFVNAAAFATFTVMATIACGASAVCVRYMPAQAVMAIGTVSALVTGILLATMPVRQTYWPQEFPALFILGFSPDFIFTAAQIITSNSVKRSLQGVAGSLVGTIQLYGLGTGLGFAGTIELYTNGHGADAIGGVRHALWFSVALAGAATVMCAFVRIPKDEREGWDEGEPVHE*