MDLHQLFKYRLTGANVFCEIPTENNLVNSSWQTSPLKLEFSNSPYTPLSTQLECDNLSALSNTPDNQSSTETISAQPISPLEADSSYIKAGGISENIQVRSDPLYATSRHNMQQTLRDIENVLMAPDADDATTSANHEFEDTKPSQLMRQRSRTWSHESRQPLPGVVRPQFASGGFPTASYEFRPEKRQRELREDPQLIVKHLLVKCAEALSENRTEEFLKLVQEARGTVSINGEPIQRLGAYLLEGLVARHGNSGTNIYRALKCREPESKELLSYMKILYNICPYFKFGYMAANGAIAEALRSEDKIHIIDFQIAQGTQWITLIQALAARPGGPPHVRITGIDDPVSEYARGEGLELVGNMLKNMSEEFNIPLEFTPLSVYATQVTKEMLEIRPGEAVAVNFTLQLHHTPDESVDVNNPRDGLLRMVKGLSPKVTTLVEQESHTNTTPFLMRFVETMDYYSAMFESIDANLPRDSKERISVEQHCLAKDIVNIIACEGKDRVERHELLGKWKSRLSMAGFKPYPLSSYVNSVIKKLLACYSDKYTLEEKDGAMLLGWKSRKLISASAWH