MPELGLLPTTFTKVKPAVTETIREITITPTDHIDTWSPDSWRSKRAAQAVEYADKDALEETCAYLRQLPPLVNPSEIEQARAQLYHVALGRAFVIQGGDCAESFHDIKYDIIKKKVELLRQQSEVLEEALGMTVIPLGRIAGQYAKPRSNPFETLPSGEKIHAFRGHNVNSEDPNRRQPDPNRLLLGYFYAAASQNTIRHVSTHSAPSAGKTPGKSFLYTSHEALHLPYESALTRDHYNLSATTIWLGERTRQLDGAHVEYARGLRNPIGVKVGPTATADEVVAILNALSPDRSQCGKVTLITRMGCGRVRSVLPPIIRAVQLSGHVPIWMCDPCHGNTFATSTGVKTRRAEDLLQELKETYIAHRSLGSRLGGIHLEQTGEDVTECMDGERTTCEEDLGQCYQSLCDPRLSREQALWLVKQFGEFVKNYQHEA*