MPPPPPSVAGKARCFFSFAAMRDRCFSRRFLAAGLRPVSIQLPDSADPVTTVHMWVPARPPRNPLLLLHGFGASATWQWYPYLRPLIAAGFDPIVPDLVFFGNSSTRLPDRSDTFQAWSIKTALDAIGVTKFGLVGVSYGGFVGYRMAAMYPDAVERVTMVCAGVCLEEKDLAEGLFPVAGVDEAAALLVPRRPEEVRRLVRLTFVKPPIIMPSCFLWDYIKVMGSDHIEEKTELLHALISGRQLSTLPKLRQKTLIIWGEQDKVFPMELAHRLKRHLDGNSRLAVIHNAGHAVNLEKPTEVCKSIIEFFQEPVPEASNDERVGFTSSRASF