MGSNLPMSPELEQIHGEIRDHFRALANGFQRLDKIKDSTRQSKQLEELTDKMRDCKRLVKDFDRELKEEEARNSPEVNKQLNDEKQSMIKELNSYVALRKTYMSTLGNKKVELFDMGAGASGEPTAEENVQVASAMSNQELVDAGMKRMDETDQAIERSKQVVEQTIEVGTQTAANLKGQTDQMGRVVNHLDTIQFSLKKASQLVKEIGRQVATDKCIMMFLFLIVCGVVAIIVVKIVHPNNKDIRDIPGLAPPAPARKLLYLRNPEYLQR*