MAAHRMSARLSGLSPEQLLAFIDEQAPLWSDAAVRVAEEHARLVEQPEWILSEVLLSPDLAPHILAQLPTKEHAVKGTCRAWRRGWKQTLRARTGGGEVDEEPVPVADGFDARIFGARVVGQVSTLTLEGEDGPLSLGPVGVASDHAGAWYVATKDSLLHVSTAGRVRRVAALPASDDYYYTAAASPDGSAVFVADFSGHEIRRVEVATGEVTTIAGSGTRGSTDGVGDAAEFNNPCGIAISSDASALFVADHENHKIRRVETIAGSGASGSTDGVGDAAQFYNPHNVAISPDGGALFGMVTFLVGDDEERVEHVTKANLCARSPVFRTMFGIGMKERDAAEVTVAHTDPASFTALIDYLLSDKFDLGEEAGGRAQRALDLRELAQMYQVPRLELLCAQALQESVAPATAVPLLEAAHTMGDGRLLAQCRCFVADHAAEVRASGGVEQLRDFGVAKGLLGDALDQVAELKGAVAARDAELEKVRADNEELTAALASQF*