MSDLEFDTSKGKVTLWQFLLQLLLDPRYSDIIRWTNNAGEFVLLRAEEVARLWGLRKDNNHRMNYDKLSRALRYYYQKNIIRKVQGHKFVYQFIGLHRLRGLMRLHAADKLPADSYFSTDHIRPHRRQSASAKSLSSISPEGHLNEFSPFQKPNHFDSFPGPPFSCSPKSSPMTLSTQESSKFSLHLPNSFSPTLNPQLSLGTSNTSVLHSPPMELSDPTSDFARACTSLQKNSEALHYSMASKDNVDAIASLACKEVLRALIPNRPSTDRSARRQSSPNCHCSCHCSAATNKLVETHPPHFSPPSLTPQKPRSTECWPPTNEGLQEDTLSSSTSDHRSYLHWQRHMINMNRLKEQIQRVAGGEDRKPPIFRPFDSPQSDPLKHGEVGSVRRAPASSDDRSGNYIWMPIQVDLVGHFMTMLSQSLQSHQPREPPPAHSTSSPSSSSSSSSNANTSSVTHG