MKDDDDDGGAGSGARGRVLESEHGLPTRGPAHDPTAPVPLSSSSSTQRRDRPAHDPTAPAPSSSSSSIRRRDMKDDDDGGAGSGACGRVLEWEHGLPTAEELTPVSHPLIPPALAAAFGIDVPRTAFPSSAFDSPALARKPPNTRLSLGCYGEDDDEKEEEGKSEVAAYTTGACGGGKSEDAASASGACRGGRAEKKARIAWTPELHNRFVAAVEHLGDKGAVPKAIVRLMNVEGLTRENVASHLQKYRIYLKQQARSPAGPQPPPAYSPSDSRPQQPSDTSTRSTCDIEKLERDKEFWALVAN