METLGNHLHDNLVPLLACGTFGSEKLLVYKFLCNGSLEDWLHEKPGGPEILDWSTRLKIACGTAEGLKFLHHGCSPMVIHRDLKASNILLDENFGGHLTDFGLARELDPSDSHVSTVIAGTLGYVPPEYYQSWRATTKGDVYSFGVVLLELITGKKPLNLSSNNDLNLVDWVTQLLRNGQVADAYDPTVKKTAFARRGTDAETDLLDFLNLAAACTREGPDNRPTMKEVAKSLQGLKQRDLQVGSSSSFDGGDQQLGVSEQQQQLLLQAAMAETV*