MSDTQILPLVFISRELNLNRGLKFVAKNREERIEAIAHELSTLNHDIIALQEIWVHSDYQKVQERVSKRLPHAKFFYSGALGAGLAIFTRYPIISTSVVPYSLNGAPIDVAAGDWFVGKAAASVVILHPILGQVQVFNTHLFAKGGEDGPEFLRAHRLVGAWEFAKLARQAAEVGRYVIALGDFNSIPPTLPMSIILNHASLTDAWTATHPGYESGPVPKTALEAVERHGITADSPLNTWSAGKRPHGWGKRLDYCLYRQPVRHASDKPVPNLRATDCKVVFTEHVPGYTFSFSDHFGLEATLEIETSMADMPNTLDIPKELSSAHIATAIQAWTECYRNAKNRSKNELIVFALSFASLIAVIIGSAWLPHAWINPIFLVFTLVVAWLATTMLYHGFLYGNWECNALMNAIEDMEHHRLGLELLKGRTPPSQYS*