MVRAALEEAKEMCKAKLLHFKGKSEDVIIETSNTSDSGDELATSKSEDQPVFSRSESVMMRPNETPVVSSPPAKQGPPSDMELMREKFAKLLLGEDMSGGGKGVSSALALSNAITNLAASVFGEQKRLEPMPADRKAKWRREIDWLLSVTDHVVEFVPSKQISKDGTSMEVMVTKQRNDLQMNVPALRKLDAMLLDCLDSFKDQNEFSYVSKDDESQEGRNDDKWWIPTPKVPKNGLSDVTRKWLQFQKDSVNQVLKAAMAINAQILLEMEIPESYIDSLPKNGRASLGDTIYRSITDEYFDPDYFLTTMDLSSEHKILDLKNKLEASVIIWRRKMTSKDGKSAWGSAVSVEKREIFEDRAETILLILKQRFPGIPQSSLDISKIQYNEDVGQAILESYSRIIESRAHTVMSRIEDVLQVDATAQNPSCADLKRSPLRDSLRVSPSGSFPNAREEVEKLNAAENPTSMTLLDFMGWTVEQGDNDTKKDVKEDIDVDAKKPPSIVTNKKLSYLDNIVGARSPTARH*