MRFEQYQFFEIHEETHFIIDQLTQQSRLAEYKQINSMLNNTFNSVLQQNNINYQQKEMHQHFWNSIDQRKDSSPLTYDCWNQNKYDTILDNDNVELPQPQLKNMMSFLSENDIEEPNSPTIMKFNNQNQVQEMNSDANIKLPNIQIQDHQKKADDPCSHTLEQRSRRIRKNKLNPSFNTTQDPNQESDLHSQQQEPNTTPCKCTKSNCLKLYCQCFHQNRQCTELCKCFACKNCDDHLPVRQTALEKIKIKSQRQKHDDDLFDRSRVWGCKCQKSQCQKNYCECYIRNQKCSSSCRCKDCANKKRIPVQLKKKKKIETVSN