MPPPITDDGYHWTRSTGMQQEYDVVVIGAGYAGLIAARELWTAEIDGYMYEMGGTWVTHWMGYLQKEMERYGMEDDLITTRTKGAGDDFYTLNVPGSKPRKMSHAEAGALAARAWDVFVNVDGNAGRTVCPLPHAPFNNAQIGHLLTNEERGVLEALLLHISGGTLETTATWDLVHSNALQGHSSVNFEEVWTTYKLREGQSGLARAMFDEACISGLDYATGSTFRATRVISTIPLNVLHINHMSKIHAEVKGDIASWCGLTYPAKLMFGYSDGLYPNGNTHIVTFGADETDDFVPEKNPEQVIEAMNKIRPMDVQRLVFHNWNTDPWSMAGPAWYRPGYATKYQEELQSRHGNIFFASAGKDGVNGLSNHVNGFYI*