MSDSQRADSVNPQGPGDDSPGTRIIYRERQWVPWYWWLGMAFLVALLTAQFGLNRDDLWIYIPALVLSVLAVWILLSLSSTVITVEEDEDGTRWLIAGQANLPHDVVSRSLAVPATAKRNAMGRQLDPAAFVVSHGWVHEMVMLVLDDPEDPTPYWLIGSRDPEALLRAFVPDQADDALADFS