MMLGPEGGEGFVVKLRGRSSCCCLEDVQNFLSDCTIHDGDAGIHFIYTRKGRKSGEAFVELESEDDVKMAKKDRESMGHQYIEVFKSHRTKIDCVLKHSNPNSANTTSDSFVRLQGLPFGCTKKEILQFFSGLEIVPNRITLLVDSEGKITGEAFGQFASQELAEKPLGKQERMGHRNEVFKSSQEEVRSYSDPPLKFMSVQRPGPYDRPGTAWRYIGIVKQAGVERMRYGVYSAGYGGYEEYSGLSDGYGFTTDLFGRDLSYCLSGMYDHRYGDGEFTVQSTTGHCVHMRGLPYKATENDIYNFFSPLNPVRVHIEIGPDGRVTGEADVEFATHEEAVAAMSKDRANMQHRYIELFLNSTTGASNGVYSSQMMKCIGVSAQSTPRGLKSQSVSSCYRASYGGQNSTDGYD