MSFLFKSSNGGTTEKIPSPEEQREKINELRKELGEHSSAAIKDFLSDASLARFLRARNWNVQKASKMMKAAVKWRLAFKPENICWDDIAEEAETGKIYRADYKDKHGRTVLVLRPGLENTTSAIGQIKYLVYSLEKAIMNLTEDQEKMVWLTDFQCWTLGSTPLKVTRETVNVLQDCYPERLGLAILYNPPRIFESFWKIVKPFLDHETRKKVKFVYSNDKESQKIMAEVFDMEELDSAFGGKNPATFEYNSYAEQMQDDDKKMGSSHGSANSLLGSAGKEANGADSDASSEASFYSGTDSPTHENGEHSIAKKNG*