MNPTLPLVTELVARGVPVSYFVQEKVRPVVEATGAKWYPLQDVMRPEEEIIAKYFPGLPEEETRFPVAVLPASASALPQLVKEMQTLQPPPSVILYDPFLPFAQVLARQLGIPCVATVTLTGPGVIQVPCVVREQWEANPGVQKARQEIKDTYDFDVFEHGALMEFYSPDLNIVCTSESLYVAPQTPVQLERFPHFPFECVGPLLNTKIQRLHNANVSTGSVQLPAVVDEALAAGKRLLYISPGTVATAHYWTDQFGPQAHKNGLSDSTGKEFVQLLFRTAIEALGNDPDIQVVMSTGGKEDALEGMSLPENFVAQDVLPQLELLQKCHAFITHGGANSMHEALSFGVPLAVVPIFGDQPVNADVVASTGAGVSFRYPRETLTVPALKEAVHKLIYEESYREAVKKVQKELLSTGGVPKAADLVLATGSLSSKLGGA*