MAALLPPDVNGKKKYVDAVVACILHDVVDDTECAIEDVEAEFGSTVAKLVTDVSKLGNDEDRGRMDTEELVKLKKLLLFMVDDPRVFLIKVADRLHNMRTMYAVKPEKARFVANETLQVWCPVSEALGLLGANAEMEDLAFAVKDPDAFRAIINARASLNALASCRDACMRSLQLDAIAPGLRVDITGRLKSAYSTHLKMARKKIPFGAVCDARALRVVIGEPGPAPGTKDEVEACFVLLEAIHKLYRPVPGEYDDYVTNVKASGYQSLHTAVTGPDGALLEVQVRTRAMHDAAEFGDAAHWIYKD