MSKSEQEEMIEIEIDEREKQACLEEGVEEQTITASDLIQQDIDINEPIGNLKKLLEPRIQISLDAYEICLQDIQLHPDHSLFDQGVKTDGTVQLSLQIITKPGEERLNILEIVKPVETVEVVIDPDAAGEEGALVEEGQLIAVERSALSDETSEQVTRWAAALEGYRKEQVRLGIPYDPMLWSADQVIHWAVWVMKEFNIDEMEIGSIHIPGRDLCTFTQEEFLQKVPNGEILWSHLELLRKYVLASQDQSGGDATVTIDQPVQIIPAQVSTPTAIKVLKQNRGPRAPRISGGEERSSPGNRTGNNGQIQLWQFLLELLTDKDARDCISWVGEEGEFKLNQPELVAQKWGQRKNKPTMNYEKLSRALRYYYDGDMICKVQGKRFVYKFVCDLRTLIGYSAAELNSLVTECEQKKLARMQMHSIGQPITTVTLATTLDKDS