MSRILSAVAFCLLATGLHGPSVGCNDLSVTSTASSEAVSQQPSAIQRANDQPDVKSWERSPAAIIKEVKEKRERLLSRIIARNGPLTISEIVDFLRAIDGDTLVGVDQAMVERAGAKVKVYLDFIGIKGQNVEESLDTLMLMVYLHFTDAPEESKTKILNISEELNALLKKFAAELKAKRALEDSKRGTQLDLLRKVTELRMSIIDLMEKLPARADAPFSVEDIYEFLTVPDYGVPTNSFAVKAIEKKITDYLGTLETSDSATKNELRSLIANVIEQREHIMDLIYGPFGNYEDPSESSQGSSPKKPSLASVPSSLGAIMLSIIVSMLWICY