MMKTKTAALTIDGRKVAIEGEKNLLELVRKAGIDLPTFCYHSDLSVYGACRLCLVDVEGRGILGACSTPPEPGLVVRTNTEELREIRKISVELLLANHDRECTSCVRSGSCQLQDIARRLGITKIRYRSIHQPKPVDTSSPSLIRDPNKCVLCGDCVRFCDEIQSIGAIDFAFRGHDAMVLPAFGHDLGTTECVNCGQCASVCPTGALAPASEIDAVWKAIHDPNTVVVAQIAPAVRVAIGEQFGLEYGLNTTGQVVAAMKRMGFNIVYDTSFTADLTVVEEAGEFMARKTNGERLPLFTSCCPGWVKFAEQYFPQLLGNLSSCRSPQQMMGSMVKHTLPAQLGRERKDVVMVSIMPCTAKKFEAKRPEFKTGGSPDVDFVLTTQELARMIEESGLSLNKLNPASFDMPMGFKTGAGVIFGNSGGVTEAVLRYAVGKITGQNPVDPEFEEIRGEESLRVIRTEVGGLELKLAIVHGLGKAREVMHQILDGSLIVDLVEVMACPGGCIGGAGQPVGRDIAERRRARTEWLYNTDRLLDLHCSQENHFVNECYQKYLGEPGSRESHRLLHTHYHHRRRTGSEELALAKAKESGDGVLTVRVCAGTGCFLRNSQAIIQGLMKHVEANDLDDKVQVQASFCFEMCGEGPNVAVGDTIINHATLDVVINAVHAELAQMASGQMQADAC