MTRNVTVAATQMACSWDRPANIARAEKLVRQAAARGAQIILIQELFETPYFCQKPNPDYLQLATTVEENAAIAHFQALARELQVVLPISFFERAGRARFNSIAVIDADGGNLGVYRKSHIPDGPGYHEKYYFNPGDTGFKVWQTRYARIGVGICWDQWFPESARSMALLGAELLFYPTAIGSEPHDASISSRDHWQRVQQGHAGANLMPLVASNRIGREEQDGYDITFYGSSFIADPFGEKVEELNRTEEGILVHTFDLDALERTRSAWGVFRDRRPNLYGPLKTLDGSLES*