MIQLIRHAISLGVSFLDTSDAYGPHTNEILVGKAIKGIREKVQLATKFGLVRAKDGGLRARGDPEYVRACCEASLKRLDVDCIGLYYQHRADSRVPIEITVGEMKKLVQEGKVKYLGLSEASTSTIRRAHAVHPITAVQLEWSLWNRDDEEEIIPTCRELGIGIVAYSPLAHGFFNVGAKVVENLPSDDMRKAALPRFQGENLEKNQALYENLQRLASRKGCTPGQLALAWVQHQGKDVAPIPGTTRAKNLEENVGALAVKLSKEDMEEIEAVFPPGVAKGNRYIERLERLSNLDTAPLSSW