MSSSKNGVHILIFPFPAQGHILPLLDLTHQLLLHGFKITILVTPKNVPILDPLISTHPSVETLVFPFPGHPSLPAGVENVKDVGNSGNAPIIAGLSKLSGPILEWFKAQSNPPVAIVYDFFLGWTLDLAQQVGVPGIVFYGVGALLVSILVDLWKNLWAYKGLGFVEFNGLPKSPRFVREHLPSVFLKFKEDDPTWEIVRNGFIANGRCFGSIFNTFEALDSEYLGFLKKEMGHERVYSIGPINLVGGPGRTGKYDDGANEKIFTWLNECPNESVLYVAFGSQKLLTKAQMEALTIGLEKSGVRFILVAKQLTAQQEEQGFGSVPKGFEERVLGKGLVIKGWAPQVEILGHRAVGGFLSHCGWNSVLEAIVAGVVILGWPMEADQFINTWLLVDNMKTSVRVCEGSDSVPDPIELGRKINEAMSNDLFKERAKKMRDEALEAVKIGGSSKKDLDSIVKELGQLRS*