MRETGRIALDALPVYAFNVSQFANNILSQAFIGHLGSKELAASALAISYMNVMCQTVNYGLATGQETVVSQANGARRYREVGACLQRGLIVLVVTQLIMSCVSFFGERILIGLGQDETLAKMAGQYIRLSIPTMWGSGYSTVMCTWLQAQGIFRPVVALGLPGLGVQVAGLYYFLPRFGYLGAAAATAASAWTSALLFTGYAVWLERVHRDPERRALPDGAYGALRDAWNGVGTYLKIALPSFSMILFEWSALEVAVLYSGVLKDSASGVPTAVSAMIMGAITCAYAWSLALSQVASSRVGNALGEGHGAVAKFRARCAWFLQLCFALSCQLALYAHRADWAAIFASKKEHDAFRAARNVYPVLAGILFCDANAALHSGFVRGLGLQHVGGPLNLSAFYVVGIPLSTLFTFKLRWGLRGIWGGIAGAFAAQALSLGALVWGFADFE