MVEDLSVSYIALKLENEILQAQVQRLMEENAALQAQISELQKPQAVKEDKTLQESTEVQEPQESPKLLNSPAAWEPQEPPEIKGSQKPPDSQKLAWGPLAQEAPEGPEPLELSDTKEPQATLMVHELPAAWEAQEPSDTQVATAVQEPQNLEPQDPPNVEEPQETLKCQESSAQIKFLELPASQELLEPSDAQEILELSTLQESLEGLIAVESLVALEFPQVPSGLEDASFPLESNVGIHAQKLPEFLVQLNSYMRVRGHLYPTEAALVSFVANRFSGEAGRWFQPLLDIQSPLLEQFESFLQVLQNTSDNPENMRDANHYIRQLCQGEGSVNQYATHFHLIAQELNWDESILFIHFQEGIVSSIQDELSCTTPATNLSNLVTQYTGLEEKADPNPSEKSPSEERDGPESPPAENQPVQAASNRPHLSEAEWARRREAHLCLYCGHPGHFARDCPVKPHHTQQVGNVEARR