MDQLVRQYTRSPHQNEFYSEQEQHDLTESLPPLSLKFALPPVANQSAFLRAMTDDHSNPNCPIKLAHGTTTLAFRFQGGIIVCTDSRATAGNWIASQTVKKVIPVSRLSRGEDKPGSAPVPGLLGTMAGGAADCQYWLRYLSQQCTLHEIRHKRRITVAAASKILANLTYAYKGYGLSMGTMLAGVTPQEGPALYYIDSDGTRLPGNLFCVGSGQTFAYGVLDANYRYDLTEEEALELGRRSILAAMHRDAYSGGFINLYHVKEEGWVHHGFDDMNPIFWKTKLEKGEFSNVTSAL*