MTKGYVKSVTELIGQSPVVKLKRMVPEGAADVFVKLEFFNPGGSVKDRIALSMIQQAEADGRLKPGQTIIEPTSGNTGIGLAMVGAALGYPVKIVMPDTMSIERRKLMQAYGADLLLTPGAEGMKGAIAKATALAEEHGYFMPLQFNNPANPMVHEQKTGKEIVDVFGKRGLDAFVSGVGTGGTVTGVGHELKRIFPDIEIVAVEPTESPVLEGGEPGPHKIQGIGAGFVPEVLDTNVYQKVAAVSSEDALETARLMGPKEGILVGISAGAAIKAAIDLAVELGAGKRVLALVPDNGERYLSTALYEFPE*