MKALKAYKYRLYPTSKQEEFIQKTFSCVRLVYNLMLQDRIDIYKEMRKNPQQTFKMPTPAKYKKQYPVLREVDSLALANAQVYLDRAFKNFYREKGMGFPKKKKKETVHSYTTNNQHGTVKILDNRYLKVPKLKSLIKMKVHRQPLGEIKSVTISMSASHNYYVSILCEAPVETKTKQQKMVGICSSREKFALLSNGESFEKSYCSKHLKQKLRQEERKLNKRKMIALEKGVDLSQAKNYQKQKIKVAKIREKIANQRTDILNKITTELVSSYDVICIEKAHHSNERPPKHDRSELAWSLFLAKLLYKAQWYGKELICIESEEIETELSFSESTENSEYLRSQKILERGLSKRETL*