MSVLRSRHLLAIAAALALTVGAGATTASAQDSAAALREVMFVGNNWDGTADVIKSTGDLAKIGRINVVP ......