MMNVSLSFCQPSTLCTSKTQLLPFTFTSTPILFSFSHSRKKRRRFVSYASSSELPLLPFPIDQVLVPSEAKTLHLYEARYLALLEESLFKKKKFFVHFVLDPIAINDTSGEASFAARYGCLVAIEKVEQLEIGALVSIRGIGRVKILKFQQAEPYLTGAVMPLLDNTPYSDTELSSKVLKIKEALHSLNSLEIKLKAPQDAALQTLTANSLRWSENTPALDCDNGFIPPLAELVSFAALQPVSGSSESELLKLQKMKLRAMDIKDTLDRLEDSIGYVQDNISLVAAKLAIQSLDSRL*