MLFNGGPHVVGRYDSFWRASLLYAVAKRHLEAEAGLVKQALERLMAAASTALASGDELMPLEALLVVVEPHLSPASPTTSPAPLPEELPIKAWLQMADWSWLLGSKLRAGKVDMDSDGSTAPDEYSWGAGQWTQLLSLWINCPPFKILFLQCLAEQHQRMVPKDLVANERSSSTSSGEEGSQAVLKPELGAAVAASGVEGQAEEEGHQQLDPQALHSGSADLTGPHEAELELALALLRMGLHSNLFEGGAPLQPDLQQRLVQWGRWEWATAVWEVYLDPKWARQRLRLYGAQHRALEQFFKKLEKDMAEVSMERHGHAKQLVVFFGAAGIGTG