MMKKGGSTLRKELDNINYLESHPKVDEALIDKVTELPRTGEKWFKTTVTKNVEFKSYLKPEHKDLIWKKDILVSFLEEKWQQLLKAIMTDIQPEGKESPHSKKSSTPRSGKRRRRAISPVLVNQPSPSSKLNRTKKKLNFSSETDKAKEPPVNKSILNLPYTDSKDEEDQNETGNEDSVTTGNENSFYVDVFTTRYEDLPSPTPQEEQEPQVAYASSRKRVKQSKSKEIKKLKKKLAQQEVLERVIKTRYETLSRNFSKRNSALERLAHESIKEKKKKEKIVKYYNSLWRVAQGLKKKVRDLRLKAMSSKHQSQTHATLETLVEVVVQCNEPEETNNPIVFEQDAKP*