MVWFSALLEDDMWRQEGLFTADEEYMEDLIKFRATKYRKEPFLNSLNPCVEFKTSFFLRGGSEGNQTEKRKEGKPLAEVCHRRGFIVEDNFSSPSKSVGFNKLLTKNRVSKGCVKESGFVEQRVLEKKSWRSRKNNSKMVLGCYVGLKEVSSLSLLALVQRFSYWACSMADIGISNQRDFVSGELGEGSGLWFVHAEDFTLDEKGGGSLEGVTGVEGVLNTVELEASTTGGELFTEGTLLEAGKKVSFE*