MMFHSESRRPVTGEVRRRDRRSASWRPEKWREVGVSNGGCSWFCTFGEGGVEIFAPVLIEDPKHYYLFVISMKDKSVYFFDNMLLEPKEMEQRKKAYSVLCSSLEKLLKNMDNIHHEDIKSFKFIPVGGNWKRGAYDKDCCVYLMMLMMVFHGVETVQDGVGIFDFDPLADEDFRKFLRACICGTIVLSDLNCYRDEYLKRMVAFRKYRKQDVLDALIKQREELTQKYMNDASKIEIVARNSSARKSKHVETEDEAETDVNVEGKGRGKGGRRTRGGRRGKARGRGASRG*