MKFERPPSPLALADGRLEIKMGEAGDVYNDNSSNKASRKERHTSNPMSREIDEPNQKSYNRLKGHGNRSHGKESQMQPVIPKTFLPPTPDATPRSLFKPLVFVSEGRPSIRRFVGRENYYQCLVYTAGACHDNWKGDENYAKAGWSFVYRPQNPSRNITGGVAGRLEMTGPTKVYHRQTSTRAELRAVIAALKYLSHDGNTFDSLVIATDSSYVVNGATLWIRKWLSKGWRSAIGKPIKNKDLWEALLKEVRCWYEEGREIYLWHIDRLHNQDAVRLANWATVPDSAPIQFEEDISHSG*