MRLSCSGCRVLRKGCSDDCTIKPCLQWLNSPKSQANATLFLAKFYGRAGLINLINAGPQHLRPAIFKSLLYEACGRIVNPVYGSVGLLWTRNWQLCQAAVEAVLRGEPIKQISSSNELAINACEIRHVYKDDSLATMPAVSDQLHKIKRKPKSQFKRSASKPKLKVEPALEFEAETGLLSLSGLASHDSGVSWRPTIDSDSGEGDSMSAETVEASLAKLDEQADGSNVELELTLGLKIS