MHRSVLFLYLFCPTVTWALAPALVHTAVGAIAGSTGAIAAYPIDYVKSQLQTEEGREKYEGGFDAALDIVRNGGPFALYRGLMVNVVGVAPEKTVKLGANAMVRGMLMAQLGYLPLAGEVFAGGFAGATQVIVTNPLEVVKLKIQTSQMGAKEVLSQLHGLADLYQGAGACVARDVVFSAVLFPLYAHTKVAFAAALVGICPPETVTFWANLLAGSIAAGPAAMISTPADVVKTRLQQARASPPPMKVGTPLTESSSSNNNLPSNNRGSPVPLRAASSSSQLSMAKNTVGVVEDEESSKASMFQVMNDIATKEGPDVLFSGWAERVVRSVPQFGVTLAVFDLLNNYAINQGWLLEQIAN*