MAPLPKSLLTFSDASGLDSWFKDFEAKNIMSEEYTNSKSFCFDLRMATQWKKLPTRAENDAMIAQLVHERLKTCAPIKEFAWTACDGMVERGLNWFDRNKDSETMTWAANYEALKGRLPTTAEVNQYQKAALQWRTDTNYAINKYTAAISDSVVKIYQVNNKIVTDIRDLLSDMVARRNKALGIKPGEERVPAEHVDSFSNWLKQGDWSAPCPWGDWEKKNKKGNSLIVTACAGVINRALFKEEELKERLKSLAGDASLASKTEGFDPKKCEDTAKILLDLYGKAKAFISGGDGSSQSGGFVQQGSALDTVFSSYFWAWKCGVKKDVFPALSSMLYALGKNPTGKTKIIKVLKASPYTWAHKMTEMFSTLSTDPIHMHPGVLTAGRLTTEMVASFGAFPVSDPSKAADGASSPRFLLNLKSSDMNPAATTVSRMFYEYRQGYPDWRDEEIVPVEHLLHQTFLSKLGPYVNVSQVQGNALAVKITEYIVTK