MDELDLSDPQVEKLFKETYFIGVTWRSNWLFLPRMPAFGSIKEDQEQEDMSDGVELHIAAKKTARERNESKLKKNKGVKVKKGVWTCRKNDGKGWFCRRLTREPNSYCSYHSDLKLKPPGSEKPHRKRAPVNVGEGFYYYAGFGPGTKRRRTSSSDSVLEPPLPAEPLKEEAPSEMQLDFSAAQVQANESAHQGVLPPSAHVVDDKPALNNCTIGISSKDDVPEPPLPTETPEEEASKEEAQTEMQLNFSAGQAQADDLDHQAAPVSVSVVDEPTRNNGTAWIAGRDEESSSDDMLGCNGEQPRDITKRKSPLKKRWRKPVKARSLKSLMS