MELFARAKVVRLRSHHDKFLYADEDEVRVTQDRDGSSANARWTVEAAPHSAGAVRLRSRYGRYLTASGEPFLLGMTGRKVRQTAPAAPRPANASVDWEPLRDGFQARLRTKAGHFLRANGGLPPWRNSVTHDVPHRTATQDWVLWDVEVVQLLTPAPRPERTGSAPVAKLPDSPPAPDLGKPPQAHGPHHRPSKSYATPPPTLEPVAPPPPPPPPSRLNKLESSLSFSAPLHKVEGRAIHYHIADDLGNVDEGTVGHSFTFNGSNLEELAHKLQEETGLEDIIICTRSPINGKLTPLRLQLPPNNAAMHIVLVQESSKVAKSFPWPYGS*