MHKESGVCVSMNPGLDFKIHEAAQSSLKHAHHLFGCVSENKQKRSVQEVSLIAQDAVEEFRKLLALLDGSLLSNQKRIRRGPLPKSHDINQVELLDSPNPSSQNTTHNWPQPHPQPQPQNCFVRQFFSAVHQTDQATANVIHSNSFSMGREKKPNPALQQGQSEAGVVLPNNLIMGLNQFSQKPTSTSLISMDGSSLNTRMIQYSSSELLASRDCTSMFSSKRKCGAKSEEVTPRCLVSAGGCHCSKRRKLRIKRRIRVPALSNKLADIPPDDYTWRKYGQKPIKGSPYPRSYYKCSSVRGCPARKHVERCLEDPTMLVVTYEGDHQHPKITFQAPTLAI