MRLSNTNNFSASFNVATPYQMVVIHSSKLIYPRELYQRGIQRKRVELIARDFNEYTANEPKISFRNGRYYVTDGQHTIEARILRNGGKDLPILCKVYTGLTMQQEALFFAEQNGHAAPLTAGIKLRAKVVGEDALSMAFLAATNRVGLDFNYDSLQLSDYRISCVGTALKLYNQMGEKIYCEALRLIVDAWEGKPDSFRAAVLKGVMYFVEVYHGEFNEERLIRALRSVHPMEIYRTGMDNPAKLPGWKKYVFPIYAAYNGKSRKDALPMKF