MTLLTVEDQSLHDMNFLWENHSWDPSNSDNSGESKENMKSLDQVEEKDEALMNKKRNRDQGNITSGEGKGEKCRESDHEMHIWTERERRKKMRNMFASLHALLPHLPSKADKSTVVDEAVAYIKNLEKTLEKLEKQKQERVQCVSTFGCEPSMFVTGQGSSNNNISNAIIGTTSNALSFPVAFDKTWASANLVLNIFGDEAQFSICTAHKPGLMTTIGFVLEKYKIEVITANISCIGYGNACMIQAHGKRVSHQFLDANSVEEIYKQAAGEIMLWIG