MPSTVAPIKGQDHFLNLVFPERVAAAYMSPLAQKYPKAALSIASLAGFLLGILKLITFPVLCAAGLFVFPIRGLISCLFHKSFQGCSGYVLATFLSLFSLALTIVGIVSCITWAPGFIFPMISVSIAFATVETCFQIYTHLFPALEHKPSSSLKIEIAAAKLPRSSSAPDLNYPSLPTQSASPSQRFSA