MHRSVLFLYLFCPTVTWALAPALVHTAVGAIAGSTGAIAAYPIDYVKSQLQTEEGREKYEGGFDAALDIVRNGGPFALYRGLMVNVVGVAPEKTVKLGANAMVRGMLMAQLGYLPLAGEVFAGGFAGATQVIVTNPLEVVKLKIQTSQMGAKEVLSQLHGLADLYQGAGACVARDVVFSAVLFPLYAHTKVAFAAALVGICPPETVTFWANLLAGSIAAGPAAMISTPADVVKTRLQQARASPPPMKVGTPLTESSSSNNNLPSNNRGSPVPLRAASSSSQLSMAKNTVGVVEDEEKASMFQVMNDIATKEGPDVLFSGWAERVVRSVPQFGVTLAVFDLLNNYAINQGWLLEQIAN*