CNHLRPQDATFSHDSLQLLRDMAPTLPQLCPQHNASCSFNDTILDTSNTRQADKTTHDILQHLFKILSSPSTPAHWNDSQRQSLLNRIHRYTQHLEQCLDSSDTRSRTRWPRNLHLTIKKHFSCLHTFLQDNDYSACAWEHVRLQARAWFLHIHNLTGNTRTGGPGSGGQALNKLMPKIVSAIIYMVGQPNAGVTFLGHQCLVESTRQPDGFYTAKMSCASWTHDNPIVGEGRSRVELEALKGSITNFVQTASNYKKFTIDEVEDWIASYGGPGSGVPANEEQELEQQIYFADPEMPVESCKMPYYMRENRQGSPARCRFCCRCCPRMRGCGICCRF