MPTVQEAKERLDSIVRKARVDMYKPIQIAEVLRRSRIQKDIQILKQDTYQNPSIHWRNKVTRRLIGKVSTSSANYQHDIWNQKAMPPDLLAVLDHENKRTNGGVEYYIYLRFSERQNTVASVITFIETSLPENFDLSELLIKFTSQSEIRRSVDKAYEIVVYSLFETIVNALETTVKVSIPVKNTNLLAEFSDLTKVLLGLELGSNSWEVPAHIYRVGVTNAADRGLDMWANFGAAIQVKHLTLNQERAQSITNQVESDNVVIVCRDADARVIETIANQISWGSRVRGIVKESELIDWYERCLRGKFSKQLSKALLERLVYGFKSEFPQASTISDFLSERNYSSLPIDEVWTLT