MRELSQVVMAETASELRSQILLKHSEEQASTSFHGGEKSIPNKEEMEELHDGLSFGQFMVAGSVAGMVEHMAMFPVDTLKTRMQMLASAGGFSHSGMGKALLSIMRSEGPFGLYRGIGAMGLGAGPAHAVYFSVYEFCKEKFGGNKPGHHPLVHAGSGVTATIASDAVFTPMDVVKQRLQLRSSPYRGVMDCITRILREEGIRAFYVSYRTTIVMNAPFTAVHFATYEAMKKALSGISLETASEENLFVHIMAGGAAGALASAVTTPLDVVKTRLQCQGVSGADRFTSSSIKNAVQTIVEKEGPTALLRGLKPRVLFHAPAAAICWSTYEA