MSESNPSTSSTTSEPAKDSEIRFRQRDIGYRFKSLISEHGDDCVGHNQGCIFPEVTPALSTEKVDSNEALLNKLFSELLPLLARQLNTLSLLINPEDIRRDPGSKFTRLSELQLTIDHSMTRVAYSMALICPRPLHTFDRVDDHKLERFKSFWLNKLVESIGDMQFQVSVALNAACEHIEALNLCIVHEFMEDTVCEFMEGRGSPVYAGSIYIPSAFINSTIKLRSESELTVAIRLWKLGAHMIPKQLRQAIGSLGSSPDHVEIRGLPSSRQVVRESVIHLTESLSIMKLSRLFFNKILRSGINREGLPAYTEMNSKQLRCLCNSACNVSFDLSGLVDLLQTAERSLPANLVDTRNFTEVVQTLASRFEALLLLFRTYLVPLIRQTDQDHYKNWFAIWDTQFTLAVIRFQNLARSIGHIP*