MSNSEDDEDEEQRGMKEAFASLDALSPTDLTASDNYGEQIASEAIKYSRTDDTSASNDGKVTKEEVEYYLEMQGELEGTLVSEDEPTSADDVVEDELLFDVLAEDDEAIEDGEESDDYPWESINPILRLRGPVATGYGRGGKQLGVPTANLPASLFQSALEDVATGVYFGWAVVEAPSTDSTIGRNTPIKAVVNVGYSPTFEGKENKEKIVEAHLITSNSPMEKNELADEYSTSSADDTKIEGDFYGETMRLQLIGFLRAERKFDSFPDLIAQIHRDIGNAAWALDSMPYIFSKEAEFIQDSGHWVGSGGGDDAASWEVEAW*