MHLQQLPREHDGHEDEKERLLTLRRMGAVVLERGPNCRGIDIRGWTIQTNKHTILKMDAIERWEKQLRSCHLPEMVFGDSSLELTHKPSRIHIYFNAFDALRCWKNESLPPVEVSSAAKWKFRSRPSEEIILDYDYTFTTPYSGSEAVKGNDGIQATLTEEMNLKWVDCEERIDLVALQARDPILFYDEVILYEDELADNGVSLLTVKVRVMPSCWFLLLRFWLRVDGVLMRLRDTRMHCSFEQQASTFPTVLRERCLREGHIDNLINKGVTPD