MVPEPGLLNLETLWFALIAVLWIGFFVLEGFDFGIGMLYPFLGRDDPERHALLATILPVWDSYEVWLIVAAGAMFAAFPGWYAGLFSGFYLPLFGILVALIVRGVAIEYRNKHTGATWRRRWDVAMPISCLLVSFLFGVLFAGMLNGLPMDADGLITVGPGGLFSGYAVLAGLTFVAVFLLHGALFLTLRTRDDLEVRSRRAALWCWPAAAALLTGFLAWTGVRAASPDPQGILSLALIGATFLAGVAAGPLVWLRRAGIAFAATSAAILLLVASLLVWLYPRVLVSSSPGVPSPTVFSTASSTYTLVAMTIVAIIFVPIVLAYQGWALRVFRARFSRDDFADPPSAADLLRRGPLGGGGSDRGTGATDTDGGEPGGQPGTGR