MSGQRSNLWSFFTRDPTGKTAKCSLCNQVMSVEKSTYSNLRRHIMRKHPSMRNQVAPREKAINSAMWKHFIKEPEKLARCLHCGTVLTYKYTTSSLGRHMQNKHVKILLEEQKNSEPQFQEYEELYEEFPVQSDDGSQCEVKPFDGSLSGNESDGEMECNGGLIELQPVKNDGLTEPIKLEIVDLNPDPTSNDDGDHELIEGSIHDQQANTMIQYDETTIMHHQELRQEDELSEVIEETVIGHIMDPGTTEHADVDQVRKASAASLISSSMQHMNTKVATFAVHTALEMENLSSHQKIIAQKLISDILFNAKLDNLDENSMVIVRVGTFERE