MLEKAKGVGLPNFLSRPVFLSLLQMLVDQITERSLELVFMVWEYMENVILQVIDFYCQCYPQLQADVRAVVQDLIVKRKKKCEKHVKEMIQMETLVDFTLNPLYMETYCSLLASKVQFMERLRNLVFDAENQSNGNRGGYDVDNKSVVIDGIGEVDVSEIMEISTGRVEEAYDMQMSVMAYWKVVTLRMGDEIPLYLQFVCRKLVMNEFNVEILARVGRQKFGAMEQLLVESPVVANKRRSLTSSIDLLRESKAAVASIIDRIAKA*