MSSSKKGVHILIFPFPAQGHILPLLDFTHQLLLHGFKITILVTPKNVPILDPLISTHPYVEILVFPFPGHPSLPAGVENIKDVGNSGNAPIVVGLSKLRGPILEWFKAQSNPPVAIIYDFLLGWTLDLAQEVGVPGIVFYGVGALLVSILVDLWKNLWAYKGLGFVEFNGLPKSPRSFGSIFNTFEALDSEYLGFLKKEMGHERVYSIGPINLVGGPGRIGKSNVDANERVFTWLDECPNESVLYVAFGSQKLLTNAQMEALTIGLEKSEVRFILVAKQLTAQQEEQGFGSVPKGFEEKVLGKGLVIKGWAPQVEILGHRAVGGFLSHCGWNSVLEAIVAGVLILGWPMEADQFINTWLLVDNMKTSVRVCEGSDSVPDPIELGRKINEAMSNDLFKERAKKMRDEALEAVKIGGSSKKDLDSIVKELGQLRS*