MVKPGKKTSKGRQKIEIRRIEDKEKRQVTLCKRKGGLFKKCSELQLLCGAHVAVAIFSKREDHQPQGSEAPPAATGGRPSRGGSVFAMGTPSVDHVLRRFAPLPGDVHVEDAGCVAAAERAAVEVAAREMRETAALVDAEKKRMEAIGEKVVRAAEAAGKRFWWEADVEALGEGELPEFARALQRVREIVQREAGKRQASAPPAAAAAPWHP