MSSKIISPFNRVEGDLDLKIEFSGNTVVKAYAISRLFRGIEIILKEKYPMDALVITPRVCGICGGSHLLASAQALDMAYKAEVPENGVRLRNVMSMAEMGQNDARHIYLMFLIDTVNRKYEKFPFYKDMVMRWAPFYGSSYKAAVVWSKRYTEIYAIFGGQWPHGSSIVPGGITCEPTPEDIIKAKAILKTIKENFIEKVLLGGPLTQFLELKSQSDLDQWSEDYPQGDISKIWIYGKEMEWDKLGSGSQYLMSFGHLPLAENYSQGKGELRFRSGILNLKTWEIFPLEQGNIAEFVTHSFYTYTKGNVGLHPFKGETIPIMPKENGKYTFTKAFRYSLNGEYIAPEVGSLAMLSVSLNPLIVDILRRRGKSVLVREISRILRLVLIHKFVEEELGNYEPNGKTYIKPDEKNEGEGFGLVEASRGSLGHWISIKDGKINNYQIITPTQINMGPEDPFGNPSHMSQALVGTKVDYTDNPIEIVHIVRSHDACMVCNVHFLDGNQERFSVRI