MDVLNESTSEAANSNKLPSSRYKGVVPQPNGRWGAQIYEKHQRVWLGTFNAEEEAAKAYDIASIRFRGLETITNFNQNQLKPYMDGDSETLFLQSHSKAEIVDMLRKHSYTNELEMYKLKLFNAGDDDAARKRIKCHVNLMEGYDHQREWLFEKVATPSDVGRLNRMVIPKQHAEKHFPSHLSEELCKGVLLNFEDGEGKVWRLRYCYWSSSQSYVLTKGWTRFVKEKKLKAGDVVRFERSRGEEKKMFIDCRPRNVEVSGLGEMASRVEVEEPLSRVQEDDGVVRLFGVNIVETCSCIVDNNMRWRLGARISS