MMLPTGRELIELLNARVLGRDDDSDAETVVLAHGFGSTQSLWEQVWPSLINHRHAGKDFVDGNGVNAPCGFRVVVFDWPGASSTVLHSFSHELYHDMYHVFAQILVALLEELNITRCTFVGHSMSAMVGCIAARHHPSLFRKLILVGASPRYLNDADYYGGFEQQDLDQLFDAMTADFKGWAARFARLVVGVDDDEDAIQQFTSTLAGMQEDIALAMAKEIFHSDFRGTLKELIGGDGGNNDGVEISVLQMEKDVAVPMVVTDYFKLGLGSRATVEALALDGHLPQLTAPQSFSSALLRHLTN*