MLTTVELTWIEKRIEHWIRFGRPVEDRILDRRRRLMSFTPDSVFAFIRWAANDFGTVVSCIDIVRAVGAQEACQTVPFVRPGGESLLRQNGWPKVRRVLEVIDGVEALGIDPTAACPDHWRHLHHRLTAAQEPRPYTRERHEAWLRRRVAS