MSGKALCMSHRWYLAMEINSKALPPRRFASAVTFLFFIFQYWIARYGIISEWIPLGSAVSRSTEEKQIKTALKDPKEFFGNSFGVRTGKESTLHCKISTNLSHNKMHMNRTGRWDSKITASVRVPSMMGDLIAERHVIVGGRGSEPPSDDTQTFSQDSKWKKSSVNKEKETRGEKLKPGGRLIHYRGSHLLSLMGIAQSTDNSAKDVQGSNDAEYYCKGDRTDKTGAGKQLSDELRRVKAHLFDGYDNHTNRLSNESKWQKVKDDTLLRHGLKQELEPPRRSAVSCGGNALDDACEAAFEKMTMHNVSFRWKWDGTSTTESYYWTNLDEDGTKKHHSTDKNHDCNRSNHADFIPRCKGIIRWYRSDKGYGFVHPDSITGMRRLFLRPKNFMDDKYVPRVGDKVFASPGV