MKALSFHQNVVSRCLNSDGFLWPSSPVYPCSPCAQSWIVKPMRISFSLVSGKCRAVSRATRCASEVSQTNARVDDLELEDCGQESEAENVAPFRIFVSTGDVMGDIHGANLVKELLKQAQGTRRRVEVYALGGQRMRTAGATLIGDNTGLSSIGLLEALPLIVPSLLLQITVRRFLDDHPPHVLVLIDYPGVNIPFGQYVKQKFGCKIIYYIPPNEWLWNTSRTKSIVSISDIILAVYPGEAEYYARAGANVKLVGHPLIDTVKGINRNEARQRLGVNTDDIVIALVPASRSQELRHVWPTIASAAGKLLKALVEIRGGPHGVHFIIPAVLRDQRHVIEKECEDNSFFQNSIIFNGDPHEVLAAADVAITKSGSTNLEMALYKVPQVVVYKIDNLTAWIARKLFGFSVKNISLVNLILDSQVVPEYIQEAADAENIMQATLKLLPGMDTQERSRVLQGYEQLRVVLGEPGVVERVARQILDCL*