MALLGNLTASPAATIIRKMRQAERADGPASMLAIGTANPANCVRQDEYADYYFRITQKQHLTKLKSKLSRICDRSAIKKRYFHHTEELLQYHPEFIDRTLPSLDARMDIAATAVPDLAAAAAGKAIAEWGRPAADITHLVVSTYSGAHMPGADLRLASLLGLDPSVRRTMLYLNGCSSGSAALRLAKDIAENNRGARVLVACAELTLILFRAPDEAHVDTIIMQALFGDGAAAVIVGAEPDASAERPIFEMVAAAQSVIPETTHGAVGRLREDGLVFNPSFEMPALIRENIEQCMADAVAPLGLSGGWNDLFWAVHPGGRAILDSVEAGLRLEPKKLTASRHVLSEYGNMSGPTVIFVLDEIRRRREHVVGGHGLGVLLGLGPGVSVETMLLRATW*