MVNSAVRSLAIVGGVHGNERTGVEVVRRWQQKDFARYFPALKCHYFLANPRAIAANRRYINQDLNRCFRPQDRKNPYLMGYEQLRARQLAHQISLAGIDFIVDLHTTTAAMGTTLILNCPHPLLLNLAAYLSAQDEEIRVLQYSPQKDLPYIRGLCELGLTIELGPVPQGVYDPTAIAKTQRTLARILAYLQASTSGNVPAADNCTVYQQIDTIDYPRDEQGQIVAEIAPHIRDYQAIKPGTPLFYHRRGNVTPYQGAATVYPVFIGEAAYVEKGIAMALTQRKTIAI