MATVVAEPEPVRQRKSRKPLKPKNENDNILLNSPSFAESEKENLVHPSMAPKVSQPNKKKSKHKSVEEELKEVREKLEKMRLEKEKADEILKEKDELLKQKAEEIETRGKAQEKLESEIKKLQKQKAFKPNLSLPIVQAQPTKEKEKKPNPPYILWCKEHWNQIKSENPEAEFKEISNILGAKWKDLSLEEKKPYEEKYKAERELYLKVVGTKKREEDALKLYQEEQNQKAALELLQQFLQFKQDEEDKKGKKKKEKDPEKPKQPLSAFFIFSKERRAALPSENKNILEDAKIAGEEWKKMTKEMRAPYEEAAKKEKEKYLKEMDLYKQKKHEEAATLKNEEEEQLKVQKQEALQLLKKKEKSDNIIKRAKKSSKKKQQKELVPDSNKPKKPATSFFLFNKETRKLLLQDRPGINNSTLNALISVKWKELNDEERQIWVNRAAEAMAAYKEHMKSVDETGQNNLAQNQA*