MRNIFFNLMFLFVMVGCAQPTLNKVQQVVEAQSELLVDCGLIHNKYVVLYELAVNDSNHIYLISDSEFPVESHLESPSKIVPYKDKYLCFIELDEQEMPVADIKEMTGYSGNPMVEIDYTPKWCVVISKFGEKRALVELSSYEDWSSWFDIVELWPYLSGYVEDYPVQMGVLSHDIQLERYPGLSLNADSIKRELFDWNGVRIKSVYGQMYLRNNTTSTVCLSSSTKEHYAVVNGRDSLYLSLCDSLPIVLKPLERKTVEYRSLSGQSGSFFFEHLASEKNPWEYFYNLFCRSTYCLMNVNGEELKTKVMFHDIGNYGFEVTCEKFGKETLFRILNHGIYDKEDRIEKNTKLWWTEWNNKSEADRQKISDAVDEKLSEKRQKINPDKE