MKILFTFPGQGGQRPGMLAMIPDREAILTQARAVLGDEVATLDSADALQHTRAVQLCLLIAGVAWARELQRQGVDPQMVSGLSIGAFPAAVIAGALDFASALRLVALRGDLMEQAYPEGYGLTAIMGLTRPRVEALMQGHEVYLANLNAETQFVIAGRDEAMAEVAQLALRAGASKAQRLAVSVPSHCALLDKPAAELAKAFAGASLRRPRCAYLSGSTARVLWDPQRIADDLAMNMARPVHWQEAMVAADERDARLAIEMPPGGVLTCLTRQAGWRGETIALERSGLDVARHLAQRLSD*