MRKPVLSRGEDKVITPGLPHQNNIQQVGYKLLSMLSFKGRKAEEVSRVLVSACLWNDSVESKSKGYNVSPQTVRNYVEEQGTEVIEKLLESMRRISMEILKGVKEVDISIDWTTKTWYGKPVEGLGSSAKGNSWNYATATTKYQNMVLLLAFVPQVNGMSKDEIVKLLMEQIVGMGLKVGLVTLDAGFYTVEVLKFISQFKFVIGVPVGDVKIYEEFDGEYTTNSKRHKKEEQVKFRLLVYGKEIVKKRKKTVVYFARATNLDLPKREVLKLYNKVRSPIETSYRNIKAFLPFTSSTKFIFRELIFVLAMIFYSLYTVFKNVMTREEFRLLLILCFLDDLSDLKDFIFNLEKTLINTIDLFLWR