MDEEPERSLLKFRLDHEKGLGPEGRTLHFVERLQIWTKLRPGVKKFLRQVASMFEVHVITMGTQSYADEMRQLIDPGRQHIKGSVIGLGQMDEFGELQPADKKRLDGELSGLDSIAVVLDDHVGVWPDHEENLIEIDRYLYFPSALKQFGVWRNGASLLEKKVDEIADRSTLAAAFEVLRRVHQDFFAERAGHLALANKKAKDAAMAELARVTVPEILALEKKKVLAGTGLVFSGVFPLDAPPHEQKMWRLAEQFGARCETQPGPNTSHVVAKTWGTGKCQWAKENGRHVVSPDWLFCSAFLWSKADERAFNPPDHRK*