MAPPAGEHSTMVGTSEAQRSLPTPFLTKTYQLVDDPTVDDVISWNEDGSTFIVWRPAEFARDLLPKYFKHNNFSSFVRQLNTYGFRKIVPDRWEFANDCFRRGEKRLLCEIHRRKNPSPATTVPIQGNHPMSPTNSGDEQVLSSNSSPAPREIITAANCTAAELIDENERLRKANTQLNQELTQMKTLCNKIFVLMAGYAGNQQENGIAAGKLLDFWSEKGLPGDADMAVANVAVDGADMVVEEVKVEDSSPRLFGVPIGVKRAREETDGGDEGEEGIGTRGPVPGGGTQGPMPDAVKEEPLDPGAECQDTPWLKFSCRPNQRVCN