MPHDEDKVDALRSKQEHADVEKPPQVPSDISDNESKEGSDIDVDEDEEMTLDPREMLIVKDGTIKVAHPYREPEPQYDANGELIKASGTWTEVEHERFLKAIQMYPKGPWKAIAAMVGSRTVRQTQTHAQKYREKMARRMRGLRNRNGTLQTPPMRVSQIVTASPVYGHLVMPAMQYTHRPQSMVEYLPMPAYVSSTSPTHAMMDQHHGSANRPSIPSDIYYSGPHGYIPHYAASSPSASVPVQYEASYKHHVQHHPQGVPVMLPATKSDIQPTPWSEGAPKTLVPTPDYNESMDFLMNFYTLDPSNPAHVQFIQQQQQLQQHQHMSSP