MTQPSAQPQLTPQFCFSYGTLRDFLRLSRSSIDDSITQNLNALLTPSRFGFDPSSTLQRTSRPVSKQIDSRSCSEFKEKVLFPSWEARAQVLNYCALVAASPDPDDPDRTIRELEREQDRDRIVDERLDPYSGRFFPREARTERLASLVRQERGVEDIVRHRTWEVVQERCGGEPFKNWEDNISKWRKAQNSKPSV