MGGGALLKGLWRGAKVQRSLTHHGYNFVSCRAMSSRLFVGGLSFTTEEEGLRTAFSKFGEVVDARIVTDRESGRSRGFGFVTFLAEADADTAKDKLNGQFLDGRVIRVDRASPRPAPPPPPPRLNVPEPSSEEQTTSQDWGSIPSPIAAVPQNAGLVHAAGAGAEATPPASDLPSLSSLASSQANSPPSTFSVPPPPSPPPPPEPPRPSFSFNLDLSKPDPNFVPRHRPPRLRPSMMDYEFGLFSDTSKFPYNTNFGTGFLKVRGPEAEFDFSDIKEAAAKKKAEELAAKQVQEAEAAMAAKVAEETMDNQAQEAEGVIASTPQEIASSTSEAKESDRVAAKLDEKTVTNQTQRLDVFTTDALNNTMQADATSSIQSDSKIISQEPSNSSLLTTAEASQSELRQVGL*