XDEDLNSVLDFILSMGLDGLGAEAAFYYPELVSELLRPELDAPPGPALHGRFLLAPPGRLVKAEPPEADGGGYGCAPGLTRGPRGLKREGAPGPAASCMRDTPPLSPDCPARLPAPGPRASFPPPFGGPGFGAPGPGLHYAPPAPPAFGLFDSLLTPPASPLELLETKPKRGRRSWPRKRTATHTCSYAGCGKTYTKSSHLKAHLRTHTGEKPYHCNWDGCGWKFARSDELTRHYRKHTGHRPFQCHLCDRAFSRSDHLALHMKRHM