MDQMKKRKLEDNGVGTDVPVANRLSIEDGRKILESVTPEQMVEILQNAVVRHPDVLDQVREIVDRDPTKRKLFVRGLGWETTTEKIRSIFGTFGELEEAVVILDKNTGKSKGYGFVTFKHVDGALLALKQPSKHVDGRVTVTQLASAGIQGGPGGGSSNNPVDVSLRKIYVSNVPYDMQSERILQHFLMYGEIEEGPLGFDKATGKSKGYALFVYKTAEAAQSSLVDPVKNIDGHQLNCKLAIDGKKKPGVGGPGGAQVQTDGHGDPMGPGQYGAPSGYGGFSGHSSYGGHGHGPNSALGSGNGIGVGGPGGSSYGNQSVGGGYGSGIGGPYGGGSHYGGAGSAGYGGL