MALTPESASTTPLHNPSNFSAALGLPYLGDYPRTYTHEGGFPAGFVWGSGTAAYQIEGAWNEGGRGPSIWDDFSGAGGPAHEAMVKVGAIAGGGGNHSGAVACDHYHRYREDVQLMASLGLRHYRFSLSWPRILPNGTLAGGVNEEGAAFYDALIDALIAAKIEPFVTLYHWDLPSALQTAASPGWLSAGTVRHFEDFARLCFERWGGKVRRWVTFNEPWTFTAPGKPYADVRTGPYLAGHNVLLAHAAAVRAFRETAAASGGAIGITNNIDWREPLTAAPEDVAAAERAREWWLAWFCDPIWRGDYPPSMRASLGERLPTFTPSELESLQGLNHYGSSFVVAQPNGKHYGKHYGEGNGESYWRDYEALALHSEEMKEEAAASAWLYSVPWGLRKLLSWVKRRYGNPPLYVTENGWSTPGNDSASSAQVADGSRVRFLANYTSELRRAIYEDGVDVRGYYAWSLLDNFEWEMGYSERFGLVYTDYATQRRHPKASARWL