MFKGSSGIVKFTRGLGQMGYGLPKRGWIVVAWKEFLEAIRDRRTILNVIILPLVLMPIIIALPIVMISPKTLPPKVMVVICDKNATDLVSYFNSISEADLSIRFDCKGNYSEMILNGDIDLIVEVPSGFSENLSRGRSSHVFYYYDPLSTKSSSAIGVVQEPISSYSRKVLLDRLKEINLSIDYVNPVIAVAKQVTRSGGEVGAGEMITAMILPMMVGVIAITGAGTFAIDMVAGERERRTIEALLTNPVSKMEILLGKFSSLIVLSIISGLSTLLSTLLGIGLSLEFSLSGVGSNQTVTMGLPNPVYAILGVLLTVILGGLTGNAALVAASSFAKTFKEAEQYVGALFFVLMLPMIIVPYAPTSLHPLLRLLPITSLAMFARDTILMSDPLAIATSFFSSVIYLVIFLVLSARLFGRESVIFG