MATAADTAAAAKAADAVAAVASRDHPACSQPLAGRVAIVTGASRGIGRAIATHLSSLGASLVLGYASSASLAEQLAASLLPPNSAIAVKADVSSEAGVRSLFDAAESAFGRPAQILVANAGVLDDKYPSLAATATADFDRVFSTNARGAFLCLREAANRIPPGCGGGGGGRIVAVTSSVVASLPEGYAAYTASKAAVEAMVRTMAKELRGTRVTANCVAPGATATDMFFAGKSEETVRRVAEGNPMCRIGEAGDIAPVVGFLCTDAAEWINGQVIRANGGYV*