MSRVKEIAEKVAKAWKITGPFNMQIIKAGEDLKVIECNLRASRSFPFSSKVLGTNFIDVATRALVGRDVPEPVDLMAVKRDFVATKVPQFSWTRLAGADPYLGVEMSSTGEMACFGKDLIEAYWASMQSTMNFRLPQPGEGLLFGGDTETPDLASIGKSLQPLGYKYYAANSEIKNHLEKGSPWRVGRADRVPETGQAETEGSVMRRNATDFGIALFMEPRTAVLFAQCMAEKIPQKKEGVIPSEVKRWSEWAGWADRPGSERPL*