MHLQQTEAQVFTYKQLQFATNNFSSANVIGHGGFGLVFRGILPDGRVAAIKQLKRDGKQGEREFRVEVDLLSRLHSPYLLELIGYCADLDQRLLVYTYMPNGSLQEHLYSDGSPGNPPILDWGTRMKIALDAARGLEYLHELVTPPVIHRDFKTSNILLDENFKAKVSDFGLARLGSDKINGQVSTRVLGTQGYVAPEYVLTGHLTTKSDVYSFGVVLLELLTGRVPVDMKRPPGQGVLVSWALPHLTDRDKVIEMVDPVLEGQFSMKELIQVAAIAAMCVQPEADYRPFMTDVVQSLIPLVRQCYRSRVLSTPNFNHHMVTIKSSSIDSGSTGTCNSPCKF*