MVASLVSSSSCVRASPASRSSRARMPPHTLVTRPAMPRAIHQGRCLQAVAVRASSSSASVVVTREKGKNQKLIDLLHTRGISSLELPLIEHREGPDLEKLPLVIQESIFDWIVITSPEAASVFLEGWRLAGSPEAKLAVVGVGTGQVFESPEVKSTKLSIEFVPSKANAKSLAEELPRLSEKGGKVLYPASAKASLELETGLSARGFEVVRLNTYSTESVKSIDPSILGLAVSAPVVALASPTAVRAWVALVDLSTWMGAAACIGQTSAVAAQKAGLKKVFYPDSPGIDGWLHSISEALQTQTLELQHE*