MLTELEQTKRALAGKHRAIDDWLDARQALLVEYMRLAGLTPARTKQRSLPGHVELQGFCERLVDYVSAGHFEIYNHVVTAFEQASGDKLELAKRIYPHIRACTEFALEFNDKYSNADEAQLLLLDEDLNQLGPVLEDRFKQEDRLIKALQVVESLSAQQV