MSVFTKAISPPSFFCQGAQLSSMLGNKEIIIPCSAKRPPPVDQKTSFGLHDIQLNCRYHIQAFSAVGVVRGQSQPEATSQGSKQRLYPKKKVTDNGQALRKKSGELQASHVEDNEQEIVSQAHEGHLFKYTEVVPEVDYQQFDEERGVSAGVVKHISDVSKESIRTRGWFAIALSGGSLVKALKGLTNEPGIDWTKWHVFWVDERVVPLADNDSNFKLAMGTFLSKTNIPEDQIHSINYAQDASVVAKRYDQVMRGLVKMGVLHLDSSGFFPRFDMILLGIGPDGHVASLFPNSLALAEEKKWVVAVLHSPKPPPERISMTLPCINAASHVCFVVVGSSKAEIIQRVLERPALPGALPAQMVRPSNGLLTWFVDKAAARNLSVETWEDRKKFPSVNYMTAKQL*