MESGAKEGAPQSALVTQLPGFNGTFNSKHYAGYVTIDESHGKNLYYYFVESERNPSKDPVVLWLNGGPGCSSFDGFVYEHGPFNFDFGKPSGSLPSLHNNPYSWSKVSNIIYLDSPVGVGLSYSGNKSDYNTGDLKTASDSHSFLLKWFEIYPEFLKNPFYISGESYAGIYVPTLASEVVKGIDAGVRPAINFKGYMVGNGVADDIIDGNAIVPFQHGMGLISDDLYQEAVVACHGNFYEPVNSNCSEKLNKIDQVVYDLNVYDILEPCYHSKKPSVITLGNSRLPMSFRKLGETERPLPVRKRMFGRAWPYKAPVRAGHVPTWPEILNSVEVPCTDDRVATLWLNNADVRKAIHAEPATVIGPWELCTDKIALDHDSGSMIPYHKNLTAGGYRAIIFSGDHDMCVPFTGSAVWTKSLGYPIVDEWRPWYVNDQVAGFIQGYANNLIFMTIKGAGHTVPEYKPREALAFYSRWLEGKKI*