MANFNSRRAPNFSQYLDDLNAIPSPYDQAVQQRQQENTFNLDEELALFTNTEFFDFDGFTDLGLPAFDAVEPKSSSIESQVDQSTTQNGDLKFLDFLQDDLNNMPQYQQELPRESQVPMHSATYSAIAQMPPAPVAANPPPAQNLPVTAPPSSAVPTPAQSAASPSSSTTSVKRKSSKVTPTSSEEAARIMAEEDKRRRNTAASARFRVKKKMREQALERSLKETTDKNEALEARVSQLELENHWLRGLIMEKNGTEERNEASEKVISDMFKKFLASRKAESSLPESKHNVSSTV