MMARVLPLHHPYRATTVRASSSNETKYDGVVPDVKLADPTRNYRVLVLGGTGRVGGSTAVALSRLCPKLKIVVAGRNREKGEAMVAKLGENSEFCKVDINDANMLQTSLKDVDLVVHAAGPFQQAPKCTVLEAAIKTKTAYIDVCDDTSYAFRAKSLQAEALAANVPAITTAGIYPGVSNVMAAEMVAAARSEDKGKPEKLRFSYYTAGTGGAGPTILATSFLLLGEEVTAYKQGEKVKLKPYSGMINVDFGKGIRKRDVYLLNLPEVRSTHEVLGVPTVSARFGTSPFFWNWGMEIMTKLLPAEVLRDRTKVQQMVDLFDPVVRATDSFSGERVSMRVDLECSDGRVAVGLYSHKKLSVAVGVSTAAFVVAMLEGSTQPGVWFPEEPQGIAVEAREALLRRASQGTFNFILNKPPWMVETVPKEVILGIYV*