MSASTSHTIDSSGTDDEHDSSQPRVRRSKVWQFFEQDLVMVDDVWKAVCKYCGLRLGAQSGTSSLRSHIATTCPAIGDADRNSFLDTIKKKSSDTFVFDPVLSRERMVQFVIHAEIEFNKFEDPYFEPWMESLQPTMKCVGRQTVRNDCLKMYEKMKQDLHNEFSVLDSRVCFTSDMWTSLQNLGYMVITAHYVDADFKLKKKIISLKEVKYPHTGYALEEAIVSSLTEWGLREKILTLTLDNAGNNTKACELIVQHHKHELLCEGAHLHVRCSAHILNILVQDGMELIHAAIEKIRELLKSIESS