TPVETSLLKNHSWQTKLPRPAPRLATGSARRLRRAPRVTRRELKKLTEIDLEEKDDVPVLQQHVPVAVAATAAAAVRSFGEDATSTSITPSSLHDDFVNLMKAQGLEKMATEAGLMKDGALVDIKQEVVDEGTPAGHGKRPLSAMSVDGGSSPTFGSPTSGKKRKFLKINKGLRHFSMKVCQKVEEKHVTSYNEVADELVREFVTMRPNDSVYDEKNIRRRVYDALNVLMAMDIISKERKEIQWKGLPSSLQHDTEMLIAERNERVKSLEQKKQHLQDLLVQQVAMKNLLKRNATRKKAEKAPSVASDAASVNDEGRIFLPFIVVNTGKDTVIQCEMSEDRQDIFFNFSAPFEINDDTEILRRLNLHQCAYAELKQLVPEKLFSHLPAECEAKSEEI