MDASNPFDLRCLLDNVQGMVDALTCLRWKKQQDSIVELSDHGLVITVEERGCLQARVYFRKELFREYAYQAEVRPKFGISLGLLIDSLNTFTSSTRAAALELSYPGPDMQMIFKLVDANDSCIYAEMRTRIPDQIPHDYVIEDDGGTPISFAVKSAALKEALDDLEWPGSSIEITVSPVPPRVTFRGDGHGDLQIEFPYDRQRDLFIAFNCQREISYRYKYKFLKATTSQIPVSILKDNRGSKLTFGTNGLLKVQHLISVKPSPTPHQHYYDPSQAQARVSYIEFYVLPDVDSDDP*