MGKRKIEIKKIEDKNKRQVCFSKRRQGLFKKASELCTLCDAQVAIIAFSGGGRPFVFGHPTADTVINRFLDDDVVNEKQQLQLPSNEFNGCEWGDQVFNLGEGVDQSIEELMQLKRELEGLREKVKVRMKDKSTTTSSAADGPQSGQLATMFDEDEWIFGGLSEIDSASYL*