MNDVTELPDKLECPNLISLILTGNRCITAVPHGFFELMPTLQVLDLSYTSITSWSVFPSSFLTACRRLTEVPFLGQLKKLQFLDIKSSGVKRLPEEMQNLVKLKKLNMSRLPDSFIIPSNVMSGLSSLEDLRM