MFNRSPGTLDCYFVKNVTVFEGAQLSPRTRFTKIWRLRNTGTLPWPPNTQLVRVGGDDLGSENEAKLKIQKYGYPVGEEFDVAVNGITPIQPGQYASYWCLMAPSGEMFGQRLKLLMEVVESSKQGFLPHPTKYIPTAFKDPNADAGSSQVQSNVKLFGTAIFGKVSDEKRYTSDDKMNFNPPDVVVTIPDGGSMIKEPGQKPSGLTVQGSDVPIQLQGVNMDTSFTFSSVGENSLLSVPVIDASEGNFDESVNAPSWVMSDISVKNPIDVKQMQSFQEEFEGMGINQRKLNADVLRDNDLQNTLDALRVPAEWNPILEVLQEMVIHNWL*