MDDRRFKMNYPDLEKWGEFAPFWLFSRVINRAYAERHGYRFILARAKDYETTPKRAASWYKILFAKAQLQCCCEWVMFLDSDAYFRMSGHDLSIEQWLHKLTEPDYFNKIRARNVNMTTQLWFPKDPVKLLEPSEVEDGLIALFPRNGDSTDGACGGKNSQEKDSFFTKPDDEEGACFWGFMNAGQFMLRNSSLTHQFLDEWFHDPDPTYFNLHPWEQKRVNAIAHRYKRHIAVVPFREMTGHGGIAVRHYWRDEELRQRAIRAAALGLMARQEARYSRDD*