MASIGYLRSAEQCHSRIKRLKKSYRRYCNSWRSGARPAVFRYFHLLAPVLGDESVCHEVDGAAADATLLPLTDKDADMYEQPSSSHLLADQSRKMPWSEQETRTLLDIWGEDSVQLTLKGCLKNRHVFQYISEKMSDAGFIRTSEQCYTRIKRLKHGYLHEKEDHKFFNEMNDIFGRELKVDELIQDTSVADEPDDCNQTKETSTLLVTSGTQWTADSSKQAWSDRETQVLLDVWGSEEIQETLKGCTKNKHIFIQISEVMASQGYLRTPEQCQTRIKRLRANFRHFLEGRKGEKQECKFFEQLVQIFGNKYGVNSDPLADDAAEGEDLEA