MSPASITMTNGNRSNVNKVLHNEISSEFLVEHIVQLYAKISKLESLRPSISVNALFTQLVHLCTMPICIDVNELSKDVKEIRYHLIRLCAEAECLLETHFAVLIGQLPQPLSQLHLFPYYSNYINLALLEFKTLSDNGIPLPSKLAFVGSGPMPLSSIVLARHHMPSTLIENFDIDPEANSMGTRLVTDDPDLSERMSFHTSDINSVRGDKLAEYDVIIVAALVGMERKQKMKIVERLATHMKPGAALLLRSAHGARSFLYPIVEEEDLVGFNLLCVVHPTNDVINSIILALKPTP*