MKMLWKLTDNIKYEECEDRHDGTSNGTARLPQLGTVGQSPYASAPPLSHTPNADFQPPYFPPPYQPIYPQSQDPYSHVNDPYSLNALHTQPQPQHPGWPGQRQSQETSLLHTHRGIPHQLSGLDPRRDYRRHEDLLHGPHGLSSGLGDLPLHSIPHGIEDVSHIEDPSINIPDQTVIKKGPVSLSKSNNNAVSSLSLNKDNLFGGVVNPNEVFCSVPGRLSLLSSTSKYKVTVAEVQRRLSPPECLNASLLGGVLRRAKSKNGGRSLREKLDKIGLNLPAGRRKAANVTLLTSLVEGEAVHLARDFGYVCETEFPAKAIGEYVNRQHSDPNEQVTRKNMLLATKQICKEFTDLLSQDRSPLGNSRPNPILEPGIQSCLTHFNLISHGFGSPAVCAAITALQNYLTEALKAMDKMYLNNNSHTDNSKGGDKDEKHRK