MTASNGKWQSSLRSGLARWCTTVGSCSVHGVHVERLRPSCPLLLLSGATPGPFYHSHPHDPSQFDHLHFDMASQVRANLKTVRDILDALGENELPFHLDGGCIERSRRHAQLLHWVSNRGQGFAANARVTADISRAACKELGMGLATTLATFETSGNVSDRRFLIETFAMFGLEGAELGQTAETVRVDLVSQFDAVDEADLALFSLSAASGERSAPRSGEEQVHLAIDKLLRVLSTLGATFDGVALLWNRVADLDAHEEAVLMSRARRGLTRPLAEAVLEVADADPNSHAPDGTPLAIEYIVVAQVPRRR