MGVIDKKKDSQRAGSSELTAVLPADARPWYLTPHLIRLNLLLLVPLLSSATVGYDGSMMNGLQILTFFKRDFNNPTGAILGLMNAVYPLGKVIALFVVTPVADRFGRKIPMAIGLVGCIAFAILQGLSPNLTAFVLARAFLGFFTSFISQPSPVLIAELAYPTQRGKLTSLYNTFFYFGAIFAAWLTFGTFKIDSTWSWRIPSIVQGGIPALQLAALWFLPESPRYLVSRGRVDEARRDLVKHHAGGDASSPLVAFEMSEIERAIAAENESYSANSWLDLFRGAANRKRTLIAVIVGFFSQWNGVGVVSYYLTLVLNTIGITDPKDQTLINGMLQIFNWLIATFAGALMVDRLGRRTLFLVSTSGMLVSYICWTGLTSGFVTSKDEGMGRAVLAFIFIFYFFYDIAWTPLLQAYPVEIYPYTLRSRGLSITLITSFTGLIVGNQVNPIAMGAIQWKYYIVFCCLLAVLLVLVYFLFPETKGRTLEEIREVFEGPTLNSVDVKVEEAAGRDDGDVQVEAMHSKHVEAVK