MERIGAALSTDPATGSPRPPPVVTPRPVGGLVTKRVLVMDYLRGEPLSRAVEAMEARGIDPDSPEAQLFGRKLLSALTEAFGLTILEGGFFHADPHPGNIFVLDDGRVGLIDFGQVKQIGARASTTLAKDEAQLDEISRLALELGVRLRDGSPREGPGPAATAIWLFDGSVDTLPGGFDTNELSPNSPVLIKGIASRLGVRWSLASEWAPIARRLLARQSAARSPFGAPPRLRSIVRLLGQWAAAKLSAVVLALPPPLRRLVAAVALRCSKRGSSPTGQLATQS*