MSKSETEELIEIEIDEREKQACLEEGIEEQTITASDLIQQDIDINEPIGNLKKLLEPRVQFCLDGFDICLQDIQLHPDHSLFDQGVKTDGTVQLSLQIVAKPGEEKLNILEIVKPVETVEVVIDPDAAGEDGALVEEGQLIAVERSSLSDETSEQVTRWAAALEGYRKEQVRLGIPYDPLLWTADQVIHWAVWVMKEFNIDEMEIGSIHIPGRELCSFNQEEFLQKVPNGEILWSHLELLRKYVLASQDQSGGDATVTIDQPVQIIPAQVSTPTAIKVLKHNRGPRAPRISGEERSSPGNRTGNNGQIQLWQFLLELLTDKDARDCISWVGEEGEFKLNQPELVAQKWGQRKNKPTMNYEKLSRALRYYYDGDMISKVQGKRFVYKFVCDLRTLIGYSAAELNNLVTECEQKKLARIQMHGLGQPITTVTLATTLDKLFTNSTQQRRAQDEER