MSLLTPRTIVITTDKSSCNGTELTVLDDDMMDEYTDSGEPRKRRRLTHLSPDEKFLRRKLKNRVAAQTARDRKKALMSEMEIKIAQLEAEKKKLQDENTTLKIQSDSLVTENTELKQRLGQCNDGKTDLATSDKLETKSHRSAASAVPLPKEQISTPLRWMEQYKACCLLLSTLLCIVYCTNQNKVQQQLSSSRKRKQSNPSRVSTSTTEGQGQMVLNGHPVVVKIVDKPTNTQKCVINNNRNITLKRVTTQNSIVPTTNCVQNQNSEVIQNQPSFQTPSINITDMETQHQNLNQNSDMNDLDDFHLWDDLDSLISENFISQLTEDNVSKPISQNQCVQHVSPNSADGNNTRKRKISEINEYISEEGFLSDSGLGSDSEALSPKSEVSNCSDDIWQESFSELFPGLI