MAAPRVVRGFTPAPRVDVDAASSSYLSRISLLMEEEDEEDDLADHPAFLHPFTQILSGAPLPDQAPVFPGGTPPEDKEYRTDMFTAAFFKAVEEATATLLARDTSSGGGKDRRDRHTVGGDDELEADAGRTSKMAMSESEEAGAREVFDEMMLRGFDVCSKEMEGLAISVENVPAKDDDKKKARKRSRAWGKRRPAKVIELHTLLIHRAKAVIDDRQSVDELLSQMKEHASPTGDATQRLVYWFVQGLEARLAGTESQVYRSLTANRTSLVEFLKAYQFFMKAAFMFANKTILDAAIGRSKLHIVDYGLRSGFQWTELLRLLGTRDGGPPQVRITSIDLPQPGFHPANHMAEMGHRLTSCAHELPLSFCYVVAPWHTVCIDDLNVEPDEVLVVNDLFNFRTLMDESVISDNPSPRDVVLSNIRKMEPDVFIQAV