MFGTWSALRHFGIAFQVDPWRLVEQLVKTLISSPVAESLGSRAVPRPKAHQGSPVPLPWFGVLSPSSPKDLGGIKDLKSSEVSDDQIPRRNSYELAKRESNLRRKPFYGEPSGKMPEGGQGGQEKNASNSPWKSWKLETAFAGIILSNAILLGIQTEWASRNLYTEEPVVFRVLQTVYAMLFVGEIAWRISLSGCKAYLCSADWGWHTLDLFVTFSAVLDVVMTLGGGASLTGRSNSGFRLLRVMKIARLVRAIRVVKVLRFIRALRVLVFSIIHTMRFADAITDYILQNGVSLFLPCAVLLQFLFPVLLCADCSSACQGWVPVCFLCASFHGLPPLSRCPYLKGICVPVEHAIKNYDHDREFIQAGGNLIFVADCPTERAAFMTDMTLGRGAMHIADGLVRHFGSLVTSMNTLFRAISGGVTWEAPAEFLHYVGVSSVRPRLDVLT