QCVGCGNTITDQFVLKVAPDSVWHSGCLKCFQCQAVLDENCTCFIKDGLTYCKDDYVRLFGAKCSSCSEGFLRSDLVMKARSSIFHLDCFRCTACNKKLVAGDEFSINDNNDILCKDDHQHHLMKFSNGLFLTPSWNVTTATISLVGDNIFISFMIIHHHHHHHHHKTTRIRTVLNEKQLHTLRTCYSANSRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKRSIVLKQLQQQNQNKVTLQ