MSLFLTPLVRFLAFRVGAVDNPNARRVNKVPMPTSGGLAIFMSFLVASLGLIPIASKGAMFFGQTYFSYILPVVIGATVITLTGFLDDLYELSPKLKMFGILIGAVIVWAFTDFKFDSFKIPFGGPLLVFGPFLTLFLTVLWIVSITNAINLIDGLDGLVSGVSIISLVTMAIVSYFFLPQKDFFLTLTILVLISAIAGFFPYNYHPAMIYLGDTGALFIGFMIGVLSLQGLKNSTAVAVVTPVIILGVPIMDTIVAIIRRSLSGQKFYEPDKMHLHHRLLSMGFTHRGAVLVVYGITMLFSLISLLLNVSSRIGGVLLMLGLLFGLEVFIEGLEIWGEKRTPLFNLLKFIGNSDYRQAMLLKWKEKKDLKH*