MLIQSVEDGDEVENVRPENVHKILAANINSHKMAVKLFVGAGARLLFYPTLLYNVIRNKFEPEFRWWDEIDQFLLLGAVPFPKDVFRLKDLGVEAVVTLNESFETLVSASLYKSQMIKHLVIPTQDYLFAPSFEDIERVVDFIHENAQQAKTTYVHCKAGRGRSTTIVLCYLVKYRGMTPLDAFKYVRSKRPRVLLTTSQWKAVLWYRDFQYIAKKGSLAALCLPNLKFSQPHDAMKEKLFENEASCCGECPVFITLSDLEGYKEASEVNLVAYKVGLMA