MTRALLLQPYRATVRAASSRETQYDGVPEVKFSDPSRNYRVLVLGGTGRVGGSTATALSKLCPELKIVVGGRNREKGEAMVAKLGENSEFSQVDINDAKMLETSLRDVDLVVHAAGPFQQAPRCTVLEAAIKTKTAYLDVCDDTSYAFRAKSLEAEAIAANIPALTTAGIYPGVSNVMAAEMVAAARSEDKGKPEKLRFSYYTAGTGGAGPTILATSFLLLGEEVTAYKQGEKVKLRPYSGMITVDFGKGIRKRDVYLLNLPEVRSTHEVLGVPTVVARFGTAPFFWNWGMEIMTKLLPSEVLRDRTKVQQMVELFDPVVRAMDGFAGERVSMRVDLECSDGRTTVGLFSHKKLSVSVGVSTAAFVAAMLEGSTQPGVWFPEEPQGIAVEAREVLLKRASQGTFNFILNKPPWMVETEPKEVVLGIYV*