MAATLTYTVFSLGEAQLHQLHAKEGKELRKGKFNRLIXSARDVLHTIAELQLPVESSASMTGVTLLPSATVEGLLVEKRKLELVQPFKLALLKLASQEAARLMAAGEYELALPVALDAVQQGQLLFKPAPALQLFPLYLLAAQANLGLRRAKQCEDFLALASWLAMKEPGLTTNIMKSQLSRLYGQLYAFQGRQDEAVAAXAEDVYYCAVEYGPEDPRTTLGFYNMGKVHQNRGDTTKSLACTNMVVKVWSXVLCRVVLGMSVDRGAARAATIAGLCTRLAAR