MSFKFPSFDFKSIQESLPSVDQVKESFTKTSDQLSKSIQPYTTKTTQLISEQLKHLEQLANNTTDDIDVSELPQDYLQLESNCDLLLKLYTDLIQTTNETYGKVSYDYPPGNYAINKIKDANVSGLIGQKFNQLKNVSSPQELEKVLLGQDVDAESKDESGVVSIQPTSPQLPKTLFGHLAEICAKHSDELKSSEHPLSFALLQVSSTYQEIAVARLDQDKKIMSGLNAELIRTLNESFIKVNELRKKVYATRGEFDLLRSKYEKLDPENEELIAKEDGFVSATEVAVVEMKKLLKPSKNIDLLKVLVAAQKDYFEVGAKKLKEVLDNLDKIPTTGEEEEDD*