MSFKLCDIIKAIDNFSNNPEIQGGRNSIGYSKYYCPDNNCDTDVKKVISTFITLVTLLNGADNYENLEIDKMVEYAILWLSYKLNQKIQNGTTKLHDFYTEHIKTNSKYEEKIPTNSGYKINQSVIENKIKSMNMNIKDISNFYDPFKSLCNMYIEVDASNRCMTCLKNAGAFFEKCEKLKNTLDITKGSSYSQLWYSLSNDYDKFKDKYNSVKCSDIPSLVACPPSPVTKNTLISTAIIFFAASILLGVYYKHSLFGFRRKVQKNLRKKLKSLRRKWIISI*