MADNLSQLAAHSTIPEPLLLFKDNRTDTHPLRGLSQYGPYSACFNLPGQVRLAYLAPTEHMRKLDAIVRELQNPATPKEATNYYVEYGGFEKVFKVPLVMPQEHLRCLALDECHGVAANGNGLALADKIVQSMSGLFRQKHAFDVLLVYLPASWKKCFEYDGFDLHDRIKAKVAPLNLPIQIINDTALTRQCRANVMWGVSVALYAKAGGIPWKLADWDKDEAYIGLSYAIKKNAEGQEYTTCCSQVFDPDGTGFEFVAYDTREFITDRKGNPYLSYQEMQSVLSKSLHLYQSSHNGRMPRKIFIHKTTHFTEDEIQGAFDSFSSSTEIELVQIIQSTNWYGLKVDGKKGDKPVAPASYPVDRGLYQPLTESECLLWTQGSVMGVNQQNPGQPVFKEAALTPLPNPIMLRRFSGNGGWHATCSSILALTKVDWNNNTLYKKLPVTLVYSQVFADVVKQTPEIVNEIYDYRFFM