MKPTGWNQFLLDITHDYNLRGKLKEVFLARFAYEHWRKSDLEVWEIAEAASHETYKKQMTQIYGVFANDKPGGCPELDASSRGPGKFQLLRDWFKEVKYPQWQSEQFAVGVNGLTPALTVGRGSPLGDNVIYVLRLPTEQQCLEELTRGGALLRIKAPEKMGKTSLLQFLLAEVEATGDRHIYLNLQTAESAMFSSLDKFLRWFCANLSRELGIKPNLDDYWDEELFGSLVSCKTYVQDYLLSQTDRALVMAIDNLDRLFEFPVIAQDFLPMLRYWHEESNNLAQWQKLRLIIANSTEAYVKLDANQSPFNVGRQWKLTGFTKEQILQLKAAYGFDDNQIEEENLLTLGKLVGGHPYLIRLALDAVQKTNVDLPTILANAVTQSGIYSNHLRRLWGLLTGAPDLAASMKQVVNSENPVQLDPPIAYRLESMGLVTLSGDQCSASCPLYQRYFHEQL