METCRVGLGWLRGAPMPPSLLQGRCLQAVAVRASNSSASVVVTREKGKNQKLIDLLHTRGISSLELPLIEHREGPDLEKLPSVIQESIFDWIVITSPEAASVFLDGWRLAGSPKAKLAVVGVGTGQVFETPEVKNMKLSIEFVPSKANAKSLAEELPRLSEKGGKVLYPASSKASHELEMGLCARGFEVVRLNTYSTESVKSIDPSILALAVSAPVVALASPTAVRAWVSLIDLTTWTGAAACIGQTSAVAAQKAGLKKVFYPDSPVFQKHCKFKLQIFNMSKVPVAQKAGLKGVFYSDSRGIHGFPPASPSGAHTHKSTHMH*