MSMLDKFRAGAKKAQLQATAFMQEGGSRVQQESAALIRGFSLPGEAEKAAKILESFLANPDHPESALNAIPKAVLQRARGLAIFQVLKAGFVFSGKAGSGLVLARLPDGSWSAPSCIGTAGVGWGLQIGADITDFVIVLNSEEAVRAFSMGGNVTVGGNISAAAGPIGTGGAVQASLASPAPMFSYSKSKGLFAGLSLEGTVLIERKDANRDFYGSDVPAKDILSGRVPPPEVAGKMYEIIEAAEGLDESGIPDSAYVPDATGGQHPVSQGGYTVGGQSTTVFDAGQQH*