MVKLKIRAVQPPPNDSRSSTPATGPPPPIPKIKIKTREPKGPRLTKIRLKRVREPGLGYDSEASDREEDTYIEEQIILRLPPGEDCEYVRKAIENREVGRGADIWVKFKDQRRAVVHVNGHLYAAKLVDLPCIIESNKSFDKKVIFKAADICQMLIATERIEHENSVLNTQLKQADYIYPHGLTTPMHWVRQKRFRKRVSNRTIEAVENEVDRLLAMDERAESTSNELIDQAQLARDSSIALSEDTSFDGMAGLRGTSIDRDDQSVQTDMFDGMDEDDLAGQIEQGMLELSQDTRESTAEPRAAGEESASEEEEEEEEEEEEENEADDETRENKRQNRLVREFISELESSIQKRRKDADEATNPILRNRFLADVNRMVTELELKRTQLVDNPE*