MKRGFSDSPSSSAPPPSSRFKSNPEGDSQFLEDETTKNFARKVADHYSRRTNQTLEEREASPIIHLKKLNNWIKSVLIQLYARPDDAVLDLACGKGGDLIKWDKARIGYYVGIDIAEGSIEDCRTRYNGDADHHQRRKKFSFPSRLLCGDCFEVELDKILEEDAPFDICSCQFAMHYSWTTEARARRALANVSALLRPGGVFIGTMPDANVIIKKLREAEGLEIGNSVYWIRFGEEYSQKKFKSSSPFGIEYVFHLEDAVDCPEWIVPFNVFKSLAEEYDLELVFVKNSHEFVHEYMKKPEFVELMRRLGALGDGSNDQSTLSADEWEAAYLYLSFVLRKRGESDGARRSGRRKNGKMNLSKDDVLYIDS*