MSALGGSAAAAGNSSHGGGPPASSAANGDSQQLVMPLATAGVQHLCLEYPGYVGNEDKVLETLGGLDGLARHLQENPKSLPLRLRPADHNCHATYGAREGCRRLLVKLSRPAAGEGSSSSSSSSGSGWRAEVVATLPYTYTWATPADYQYIAHDSRPADEQGLTQQPDNNNPPGFLQQPLLCAPPLFAKQPQFDYAFRDYKLAAAPANAANAGSPDKEKGGRARKSRGAGVMASFFDTDLPQPLPEAAIAAAAAQHHAELLRALRAALRRRPVWPPAALQEALGTADEGRSPVDDLLPKLCYKFKNGPWKHAWTLRGFDPRTVPAARRWQCLPYHLPSDWYAKIAESKKAAALPQEQAQQAQQAQX