MSETQSWSSVLIALLAREDLSVADASWAMRQVMTGEATDAQIAAFLIALRAKGETVDEIVGFRDAVLDHAVGLPVNSMALDIVGTGGDRFGTVNISTTAAIVAAGAGVPVIKHGNRAASSSSGSSDVLAALGIDLTLPPERVAEVLRATGITFAFASAFHPGFANAAAVRSQLGVPTVFNILGPLCNPARPEASAVGVAPLDRVPLIVGVFQTRGATALVFRGDDGLDELSTTGHSHVWEVSRGLVTEHDIDPRDLGLPTAQIEDLLGKDAAHNAAVVRAVLAGQEGPVRDIVVLNAAAGLVSYELAADPSRVQEPILDRFRSHMAVAAEAIDSGAAVSKLEEWVAATR