MSTLNHLFDLPEQICYVQCGFCTTILMVSVPCSILSTVVTVRCGHCTSLLSVNMKKASFVPFHLLASLTHLEPKEGASDDGANKSLNSYNNASIITTNSDCEEENVTQISNVVHKPPEKRQRTPSAYNRFIKEEIKRLKSENPNMAHKEAFSTAAKNWANFPPSQCDGEADSCNGTEQLGDLDSHEEPRDAIEVHKEGQGFRGRKAPRNSIWERAPFE