MMLGLKGLQHKGLQHSVPSHKTTNAILPLAHLGAGTLLRPHKRGMRQACQAEPQQSVLDDDRLVRAMVGIGLNGSAAVGGAQLLGINVFEHFNFSEDFYTVALTGLGLLATYDTILFGLPWYKQLRPEVLDERSSGSSRAGGEESSSSRQGEESANNISGRVGVQKGSKAKPFKMQLSPALSTADSREQASWEMISATLALQQACIAATFTLTKPNVPLILDFGFIALRELGKELVQRGLLATFVTGWLLDRSFEAGIDDDILFYGQTFYLPDVVRYTAAFALTTLAIPAVLAEAEGLSLSVATNWAVLVNSKDSGEEEKDELLQEYALIESLQKVINSLPARLTLALNTMRGTLRYGVINFSFAYTNNLASSYTVAVASACLLSIYASKAKSDLQLTGSRPPPPN*