MPRKPCYWTRKLELELVEFVRQREFIWKPVGNTNHHIQQKYKAYAEFAANLGRGFTARSVRDRWVNIRSTFNHNLRRVDKSKETARSQSEVYVPCWPLWKPLQFLQTIKNDTSHYDDYPSQDYKESTSQIEVKVEASDLEEALGIRQRVQRTDRPRRRDKRKHNDKCVRVIEDLAKAVSPLASDEPGTQYWFFGRHVTERLNAMEKNNADCAARDIIKLFESGTEQYKRECGL