MESLQNQGLWSKKSILRLLDRMQNHLLSNDNPVSQTTPSHLDWEKIAFQNFSGEMCKLKWTEISSKVGNVQPLKESVLAARELALKHRRHQEYKKYPDFPKRPLTAYIRFYMEQRTCYSQKHPELNNQELTKNLAEKYGRLPQEIKQKYIEAYRKDKRDYEEKLVQFRKKHPDPVQNSKTLGGPQRLHQTSAPKKIQGNVERGRSLSKTDGFCKKEKFHTEPKKPPMNGYHKFHQDSWSSEELSHLPLRERLVEIGRRWQRVPQSLKEQYKKQAEELQQQYRLDLDLWLRTLSPEEYAAYKERSYGKGKIMTVAGAPHPIFVKADRLRSPAKPQPEGLGKENGLQALGGDPSGAIPVSSPCSQESEREMKADGEADEGSHSWHSSGGEEHH