MGKKTNRQKLNFPEVQGWVPYKAFSAKKKNDEINESQYVEVPKDWKEPKFNPEDNPHGRLFASSSYLTLFPKYREKYLSEIWPALKRIMMEHHIRVEINLAESTMEVRTTPRTFDPFIILKARDVIRLLARSVPLEQAVRVLDDETFADIIEINMTNRERFVKRRNRLIGHDGETLKALELSTNCYIVVQGKTVSVVGRYNDLKEVRKIVQGCIYENVHPAYSIKRLLIIKKLSMDPTKQNMSWDRFLPKMKKKILSRRRKPLKVRKKKEYNPFPPAPVPSKIDIELEKGTYFLAEAERKRLKVESTIAKSNQVSKERQKAKRTAALVPPEKRSKIKKMHFEE