MGKRKIEIKKIEDKNKRQVCFSKRRQGLFKKASELCTLCDAQVAIIAFSGGGRPFVFGHPTADTVINRFLDDDVVNEKQQLQLPSNEFNGCEWGDQVFNLGEGVDQSVEELMQLKRELEGLREKVKVRMKDKSTAASSAADGPQSGQLVTMFDEDEWIFGGLSEIDSASYL*