MLSLVASSSCSGGIVCNRCRGVRDSSPRASGRGASADGVRQVRSVVSPNPDELRFFRGSVKAAEIKRPLLRLIRSCARETTGCGVSFAPGDDAGRRPTSSLEALLPPRVKAFFAQRVLDRWVHDLPREFSTSFYFRGLVASILTSIFFSCTPTADAISLFPPRVAGNAAPVSAGNVSNQDMQDSEAFRARVTAAIDLLEKGQSAQARGEFCKALDFYEEVKQTAGDLALAEYARVGHAVTLYEVGDRSEAITEMEDVSIALRGYPEIHAALAAALYVDKHAAMPAEKQFNIATLLDPRYTNLKWVQENKHWPPSLLNSLKLFISLQ*