MASNPCSACKVLKSVCTGECIFAPYFPSTEPEKFDRVHRIFGAENVYKILNNETFSPLQREHAVKALNYEAEARIHDPVTGCYGMYLAYEKILNNLKEQIVSAKNEIVVTKRSDKVPQYSDTPMPEDFLMTQNHEDFLMTQNQQMGDNHGADEVSTSATPPASLGGTNDTQQTP*