MHILPLQVLEAKAIDGCAINGVLDGDFVCRKRRCDGQIPMCKTCRERGLNCEYQDVPSPKHDIAEEHLRRLEIVEDTVRQHSIAIASSARHALDPLQHPSRAPTVISNREDMFRLNTRESQQQDASLEHSADAVSRAMDGQTSHANHEVPPLTIPLGHQTSLSSLLTLPQMRSLVGDYPEEFLFLVEESRPRSLSLQHILAPHAEADPDWRNIEKSVADDCLERYLSKVHIYRPIFEWEELRLQYETTMSEGLSDNPCSALFLAIFALGITASDPVDPTRVRCSGDELIKQALRMLFPSWAATFSGDLVLSQALVLCALYFCYVTDPLVAWRLVHMASTSVQQMRNEHSSQKTHESVIRVGWTCFLIECDILAEFHQPRSGVELLVDRMPFPTYRNATASETLYSLADISARSLSNRIHHTIYFTDGISLYVGRSQSSSGTLLANPDVSLLRVCEELDRQLITWYESLPTAIKPDLSGNSRGSGQACVLRLRYWSARHNIYRPFVIYVTSRAADLETSVPTAVLERCRLCLSACRIFILTAGYVLSERTPYNFSTAQCVVVYALILALAAQTRALADLVEDTVELLETAVGLLKPWAIPGSGIECGLEIISSVHKKQRLRSHRVE