MSDIDSDNKWARCKVCRLLITASNLWRHVRTQHSRLEPKRCDHCNKQFKNKYSLREHVRITHESKQLRDEMNRDSLPISFPGTD