MELFPAPGRNHLFVPGPTNIPDRVLQAMNRNNEDHRSPTFPALAKSVLEDVKLLFRTQTGTPFIFPSSGTGAWESALTNTMSPGDRIIVPRMGQFCVLWINLMTRLHFNVDVIECEWGEGIDLEILKQKLQSDHTHAVKAVCVVHNETSTGVTNDLSAVRKALDEARHPALLLVDGVSSVGAMDFRMDDWGVDVALTGSQKALSLPTGLGILCASLKAIETSKQAKYPRGYFDWAEYLKSYKAGTYSPYTPSVQLLYGLRASLDIILKQEGLENVIARHLRLAEATRRAVRAWGLTVCARKPQWDSAVVTGVVVPSSLDSNDVIKIAWKKYNLSLGLGLGEVNGKVFRIGHLGYVNELQLLGALAGVELVLLEVGYPVIFGSGVAAAQAFLSKQTPIIASRL*